Пример #1
0
        public long m_lngGetEmployee(string strDepID, out clsEmployeeVO[] dtbResult)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal            = null;
            com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc));
            lngRes = objSvc.m_lngGetOPDoctorListForReg(p_objPrincipal, strDepID, out dtbResult);
            objSvc.Dispose();
            objSvc = null;

            return(lngRes);
        }
Пример #2
0
        public long m_lngAppWeekPlan(clsOPDoctorWkPlan_VO p_objResultArr)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal            = null;
            com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc));
            lngRes = objSvc.m_lngAppWeek(p_objPrincipal, p_objResultArr);
            objSvc.Dispose();
            objSvc = null;

            return(lngRes);
        }
Пример #3
0
        public long m_lngGetDept(out DataTable dtbResult)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal            = null;
            com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc));
            lngRes = objSvc.m_lngGetDept(p_objPrincipal, out dtbResult);
            objSvc.Dispose();
            objSvc = null;

            return(lngRes);
        }
Пример #4
0
        /// <summary>
        /// 删除周排班信息
        /// </summary>
        public long m_lngDelWeekPlan(string strPlanID)
        {
            long lngRes = 0;

            //			System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc));
            lngRes = objSvc.m_lngDeleteWeekPlanByID(objPrincipal, strPlanID);
            objSvc.Dispose();
            objSvc = null;

            return(lngRes);
        }
Пример #5
0
        public long m_lngCreatePlan(DateTime startDate, DateTime endDate, string strEmp)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal            = null;
            com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc));
            lngRes = objSvc.m_lngCreatePlan(p_objPrincipal, startDate, endDate, strEmp);
            objSvc.Dispose();
            objSvc = null;

            return(lngRes);
        }
Пример #6
0
        /// <summary>
        /// 新增周排班信息
        /// </summary>
        public long m_lngAddWeekPlan(clsOPDoctorWkPlan_VO p_objResultArr, out string strPlanID)
        {
            strPlanID = "";
            long lngRes = 0;

            //			System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc));
            lngRes = objSvc.m_lngDoAddNewWeekPlan(base.objPrincipal, p_objResultArr, out strPlanID);
            objSvc.Dispose();
            objSvc = null;

            return(lngRes);
        }
Пример #7
0
        /// <summary>
        /// 查找挂号类型
        /// </summary>
        public long m_lngGetRegType(out clsRegisterType_VO[] p_objResultArr)
        {
            long lngRes = 0;

            p_objResultArr = new clsRegisterType_VO[0];
//			System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc));
            lngRes = objSvc.m_lngGetRegType(objPrincipal, out p_objResultArr);
            objSvc.Dispose();
            objSvc = null;

            return(lngRes);
        }
Пример #8
0
        /// <summary>
        /// 查找周排班信息
        /// </summary>
        public long m_lngCheckWeekPlan(string strWeek, string strPerio, string strDocID,
                                       out clsOPDoctorWkPlan_VO p_objResultArr)
        {
            long lngRes = 0;

            p_objResultArr = new clsOPDoctorWkPlan_VO();
            //			System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc));
            lngRes = objSvc.m_lngGetDocWeekPlan(base.objPrincipal, strWeek, strPerio, strDocID, out p_objResultArr);
            objSvc.Dispose();
            objSvc = null;

            return(lngRes);
        }
Пример #9
0
        /// <summary>
        /// 根据周取回周排班信息
        /// </summary>
        public long m_lngGetPlanByDateAndDepAll(string strDate, out clsOPDoctorPlan_VO[] objPlan)
        {
            objPlan = new clsOPDoctorPlan_VO[0];

            long lngRes = 0;

            //			System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc));
            lngRes = objSvc.m_lngGetPlanByDateAndDepAll(objPrincipal, strDate, out objPlan);
            objSvc.Dispose();
            objSvc = null;

            return(lngRes);
        }
Пример #10
0
        //周排班
        #region 根据科室ID和周取回周排班信息
        /// <summary>
        /// 根据科室ID和周取回周排班信息
        /// </summary>
        public long m_lngGetWeekPlan(string strWeek, string strDepID, out clsOPDoctorWkPlan_VO[] p_objResultArr)
        {
            p_objResultArr = new clsOPDoctorWkPlan_VO[0];

            long lngRes = 0;

            //			System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsOPDoctorPlanSvc));
            lngRes = objSvc.m_lngGetPlanByWeekAndDep(objPrincipal, strWeek, strDepID, out p_objResultArr);
            objSvc.Dispose();
            objSvc = null;

            return(lngRes);
        }