Beispiel #1
0
        /// <summary>
        /// 载入科室对应的病区
        /// </summary>
        public void LoadAreaID()
        {
            DataTable dtbTemp = new DataTable();

            dtbTemp.Columns.Add(" 病区编号	");
            dtbTemp.Columns.Add(" 病区名称	");
            dtbTemp.Columns.Add("id");

            DataRow dtRTemp;

            //科室ID为空则返回
            //			if(m_objViewer.m_txtDEPTID_CHR.Value.Trim()=="") return;

            com.digitalwave.iCare.ValueObject.clsT_BSE_DEPTDESC_VO[] ResultArr = null;
            string strFilter = "WHERE Trim(attributeid) = '0000003' AND STATUS_INT = 1 AND (Trim(lower(shortno_chr)) LIKE '" + m_objViewer.m_txtAREAID_CHR1.txtValuse.ToString().Trim().ToLower() + "%' or Trim(lower(DEPTNAME_VCHR)) like '" + m_objViewer.m_txtAREAID_CHR1.txtValuse.ToString().Trim().ToLower() + "%' or Trim(lower(PYCODE_CHR)) like '" + m_objViewer.m_txtAREAID_CHR1.txtValuse.ToString().Trim().ToLower() + "%' or Trim(lower(WBCODE_CHR)) like '" + m_objViewer.m_txtAREAID_CHR1.txtValuse.ToString().Trim().ToLower() + "%')";
            long   lngRes    = new clsDcl_Register().m_lngGetAreaInfo(strFilter, out ResultArr);

            if (lngRes > 0 && ResultArr.Length > 0)
            {
                for (int i = 0; i < ResultArr.Length; i++)
                {
                    dtRTemp    = dtbTemp.NewRow();
                    dtRTemp[0] = ResultArr[i].m_strCODE_VCHR;
                    dtRTemp[1] = ResultArr[i].m_strDEPTNAME_VCHR;
                    dtRTemp[2] = ResultArr[i].m_strDEPTID_CHR;
                    dtbTemp.Rows.Add(dtRTemp);
                }
                m_objViewer.m_txtAREAID_CHR1.m_GetDataTable = dtbTemp;
            }
        }
Beispiel #2
0
 public clsCtl_TurnOut()
 {
     //
     // TODO: 在此处添加构造函数逻辑
     //
     m_objRegister  = new clsDcl_Register();
     objsystempower = new com.digitalwave.iCare.gui.Systempower.clsSystemPower_base(m_strOperatorID);
 }
 public clsCtl_StatHospitalPatientFlow()
 {
     //
     // TODO: 在此处添加构造函数逻辑
     //
     m_objBedAdmin   = new clsDcl_BedAdmin();
     m_objRegister   = new clsDcl_Register();
     m_strReportID   = null;
     m_strOperatorID = "0000001";
 }
Beispiel #4
0
 public clsCtl_BIHRecall()
 {
     //
     // TODO: 在此处添加构造函数逻辑
     //
     m_objBedAdmin   = new clsDcl_BedAdmin();
     m_objRegister   = new clsDcl_Register();
     m_strReportID   = null;
     m_strOperatorID = "0000001";
 }
Beispiel #5
0
        public clsCtl_StatPatientFlowDaily()
        {
            //
            // TODO: 在此处添加构造函数逻辑
            //
            m_objStatQuery = new clsDcl_StatQuery();
            m_objBedAdmin  = new clsDcl_BedAdmin();
            m_objRegister  = new clsDcl_Register();
            m_strReportID  = null;
            //m_strOperatorID = "0000001";

            m_mthInitPrintSet();
        }
Beispiel #6
0
        public clsCtl_BIHLeave()
        {
            //
            // TODO: 在此处添加构造函数逻辑
            //
            m_objRegister   = new clsDcl_Register();
            m_strReportID   = null;
            m_strOperatorID = "0000001";
            clsController_Security clsSe = new clsController_Security();

            m_strOperatorID = clsSe.objGetCurrentLoginEmployee().strEmpID;
            objsystempower  = new com.digitalwave.iCare.gui.Systempower.clsSystemPower_base(m_strOperatorID);
        }