/// <summary> /// 构造器 /// </summary> public RegController() { //构造数据访问接口 reg_dal = new HIS.DAL.MZ_DAL(); reg_dal._OleDB = oleDb; }
/// <summary> /// 根据诊疗卡号获取已挂号的病人列表 /// </summary> /// <param name="cardNo"></param> /// <returns></returns> public static DataTable GetRegistedPatientListByCardNo(string cardNo) { HIS.DAL.MZ_DAL mz_dal = new HIS.DAL.MZ_DAL( ); mz_dal._OleDB = oleDb; return(mz_dal.GetRegPatientListByCardNo(cardNo)); }
/// <summary> /// 获取指定时间段内的交账记录 /// </summary> /// <param name="beginDate">开始时间</param> /// <param name="endDate">结束时间</param> /// <returns></returns> public static DataTable GetAccountList(DateTime beginDate, DateTime endDate) { HIS.DAL.MZ_DAL mz_dal = new HIS.DAL.MZ_DAL( ); mz_dal._OleDB = oleDb; return(mz_dal.GetAccountList(beginDate, endDate)); }
/// <summary> /// 获取没有交账的人员列表 /// </summary> /// <returns></returns> public static DataTable GetNotHandInAccountUser() { HIS.DAL.MZ_DAL mz_dal = new HIS.DAL.MZ_DAL( ); mz_dal._OleDB = oleDb; return(mz_dal.GetNotHandInAccountChargeor( )); }
/// <summary> /// 获取民族列表 /// </summary> /// <returns></returns> public static DataTable GetFolkList() { HIS.DAL.MZ_DAL mz_dal = new HIS.DAL.MZ_DAL( ); mz_dal._OleDB = oleDb; return(mz_dal.GetFolkList( )); }
/// <summary> /// 获取交款记录 /// </summary> /// <param name="OperatorID">交款人ID</param> /// <returns>ACCOUNTID,ACCOUNTDATE</returns> public static DataTable GetAccountHandInDate(int OperatorID) { HIS.DAL.MZ_DAL mz_dal = new HIS.DAL.MZ_DAL( ); mz_dal._OleDB = oleDb; return(mz_dal.GetAccountHandInDate(OperatorID)); }
/// <summary> /// 获取所有项目的执行科室 /// </summary> /// <returns></returns> public static DataTable GetItemExecDepartment() { HIS.DAL.MZ_DAL mz_dal = new HIS.DAL.MZ_DAL( ); mz_dal._OleDB = oleDb; return(mz_dal.GetItemExecDepartment()); }
/// <summary> /// 发票查询 /// </summary> /// <param name="dateTimeFrom">开始时间</param> /// <param name="dateTimeTo">结束时间</param> /// <returns></returns> public static DataTable GetChargeInvoiceList(DateTime dateTimeFrom, DateTime dateTimeTo) { HIS.DAL.MZ_DAL mz_dal = new HIS.DAL.MZ_DAL( ); mz_dal._OleDB = oleDb; return(mz_dal.GetChargeInvoiceList(dateTimeFrom, dateTimeTo)); }
/// <summary> /// 获取挂号类型和医生级别对应关系 /// </summary> /// <returns></returns> public static DataTable GetRegTypeAndDocTypeRelation() { HIS.DAL.MZ_DAL mz_dal = new HIS.DAL.MZ_DAL(); mz_dal._OleDB = oleDb; return(mz_dal.GetRegisterTypeRelation()); }
/// <summary> /// 获取门诊科室选择卡数据源 DEPT_ID,NAME,PY_CODE /// </summary> /// <returns></returns> public static DataTable GetDeptSelectedCardDataSource(bool all) { HIS.DAL.MZ_DAL mz_dal = new HIS.DAL.MZ_DAL( ); mz_dal._OleDB = oleDb; return(mz_dal.GetDeptSelectedCardDataSource(all)); }
/// <summary> /// 获取门诊划价收费的项目选择卡数据源 /// </summary> /// <param name="dataType">数据类型:0-划价 1-收费</param> /// <returns></returns> public static DataTable GetItemSelectedCardDataSource(int dataType) { HIS.DAL.MZ_DAL mz_dal = new HIS.DAL.MZ_DAL( ); mz_dal._OleDB = oleDb; return(mz_dal.GetItemSelectedCardDataSource(dataType)); }