using HL_FristAidPlatform_Help;
using HL_FristAidPlatform_Models;
using System.Collections.Generic;
namespace HL_FristAidPlatform_IDataBase
{
public interface IT_SYS_Departments
{
///
/// 获取分页列表
///
///
///
///
///
TableModel GetPageList(int pageIndex, int pageSize, string keyWord);
///
/// 获取所有
///
///
TableModel GetList();
///
/// 获取指定院区拥有的所有科室
///
/// 医院编号(GUID)
///
TableModel GetListByHospitalGuid(string hospitalGuid);
///
/// 获取单个
///
///
///
T_SYS_Departments Get(long id);
///
/// 添加
///
///
///
bool Add(T_SYS_Departments entity);
///
/// 编辑
///
///
///
bool Update(T_SYS_Departments entity);
///
/// 批量删除
///
///
///
bool Dels(dynamic[] ids);
///
/// 逻辑删除
///
/// 科室编号
/// 标记:0取消删除 1删除
///
int LogicalDelete(long id, int deleteFlag);
List GetListForFollowUp();
}
}