コード例 #1
0
ファイル: clsDcl_AccountPeriod.cs プロジェクト: iamwsx05/HIS
        /// <summary>
        /// 获取帐务期表内容
        /// </summary>
        /// <param name="m_strDrugStoreid">药房对应科室ID</param>
        /// <param name="p_dtbAccountData">帐务期表内容</param>
        /// <returns></returns>
        public long m_lngGetAccountPeriod(string m_strDrugStoreid, out DataTable p_dtbAccountData)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.clsAccountPeriod_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsAccountPeriod_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsAccountPeriod_Supported_SVC));
            lngRes = objSvc.m_lngGetAccountPeriod(objPrincipal, m_strDrugStoreid, out p_dtbAccountData);
            return(lngRes);
        }
コード例 #2
0
        /// <summary>
        /// 检查是否有未确定入帐的记录
        /// </summary>
        /// <param name="p_dtmBegin">帐务期开始时间</param>
        /// <param name="p_dtmEnd">帐务期结束时间</param>
        /// <param name="p_strStorageID">仓库ID</param>
        /// <param name="p_strChittyIDArr">单据号</param>
        /// <returns></returns>
        public long m_lngCheckHasUnConfirmAccount(DateTime p_dtmBegin, DateTime p_dtmEnd, string p_strStorageID, out string[] p_strChittyIDArr)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.clsAccountPeriod_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsAccountPeriod_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsAccountPeriod_Supported_SVC));
            lngRes = objSvc.m_lngCheckHasUnConfirmAccount(objPrincipal, p_dtmBegin, p_dtmEnd, p_strStorageID, out p_strChittyIDArr);
            return(lngRes);
        }
コード例 #3
0
        /// <summary>
        /// 检查开帐务期内是否存在未审核的记录
        /// </summary>
        /// <param name="p_objPrincipal"></param>
        /// <param name="p_dtmBeginDate">帐务期开始时间</param>
        /// <param name="p_dtmEndDate">帐务期结束时间</param>
        /// <param name="p_strStorageID">仓库ID</param>
        /// <param name="p_strHintText">存在未审核记录的单据名称(类型)</param>
        /// <returns></returns>
        public long m_lngCheckHasUnCommitRecord(DateTime p_dtmBeginDate, DateTime p_dtmEndDate, string p_strStorageID, out string p_strHintText)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.clsAccountPeriod_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsAccountPeriod_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsAccountPeriod_Supported_SVC));
            lngRes = objSvc.m_lngCheckHasUnCommitRecord(objPrincipal, p_dtmBeginDate, p_dtmEndDate, p_strStorageID, out p_strHintText);
            return(lngRes);
        }
コード例 #4
0
 /// <summary>
 /// 药房发药汇总统计
 /// </summary>
 /// <param name="startDate"></param>
 /// <param name="endDate"></param>
 /// <returns></returns>
 public DataTable StatMedSend(string startDate, string endDate, string medStoreId)
 {
     com.digitalwave.iCare.middletier.HIS.clsAccountPeriod_Supported_SVC objSvc =
         (com.digitalwave.iCare.middletier.HIS.clsAccountPeriod_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsAccountPeriod_Supported_SVC));
     return(objSvc.StatMedSend(startDate, endDate, medStoreId));
 }