Beispiel #1
0
 /// <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));
 }
Beispiel #3
0
 /// <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));
 }
Beispiel #4
0
 /// <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( ));
 }
Beispiel #5
0
 /// <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( ));
 }
Beispiel #6
0
 /// <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));
 }
Beispiel #7
0
 /// <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());
 }
Beispiel #8
0
 /// <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));
 }
Beispiel #9
0
 /// <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());
 }
Beispiel #10
0
 /// <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));
 }
Beispiel #11
0
 /// <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));
 }