Beispiel #1
0
        /// <summary>
        /// 获取药库盘点对账表数据(分帐务期)
        /// </summary>
        /// <param name="p_strStorageID"></param>
        /// <param name="p_dtbResult"></param>
        /// <returns></returns>
        internal long m_lngGetBalanceDetail(string p_strStorageID, out DataTable p_dtbResult)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.MedicineStoreService.clsBalanceReportSVC objSvc =
                (com.digitalwave.iCare.middletier.MedicineStoreService.clsBalanceReportSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsBalanceReportSVC));

            lngRes = objSvc.m_lngGetBalanceDetail(objPrincipal, p_strStorageID, out p_dtbResult);
            return(lngRes);
        }
Beispiel #2
0
        internal void m_mthGetAccountIDListForDrugStore(string p_strStorageID, out clsMS_AccountPeriodVO[] p_objAccArr)
        {
            com.digitalwave.iCare.middletier.MedicineStoreService.clsBalanceReportSVC objSvc =
                (com.digitalwave.iCare.middletier.MedicineStoreService.clsBalanceReportSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsBalanceReportSVC));

            objSvc.m_mthGetAccountIDListForDrugStore(objPrincipal, p_strStorageID, out p_objAccArr);
        }
Beispiel #3
0
        /// <summary>
        /// 取得上次结转时间
        /// </summary>
        /// <param name="p_strStorageID"></param>
        /// <param name="dtBegin"></param>
        /// <returns></returns>
        internal long m_lngGetLastBalanceTime(string p_strStorageID, out DateTime dtBegin)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.MedicineStoreService.clsBalanceReportSVC objSvc =
                (com.digitalwave.iCare.middletier.MedicineStoreService.clsBalanceReportSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsBalanceReportSVC));

            lngRes = objSvc.m_lngGetLastBalanceTime(objPrincipal, p_strStorageID, out dtBegin);
            return(lngRes);
        }
Beispiel #4
0
        internal long m_lngGetBalanceDetailForDrugStore(string p_strStorageID, string p_strAccountID, string p_strLastAccountID,
                                                        DateTime p_dtmStart, DateTime p_dtmEnd, out DataTable dtbResult)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.MedicineStoreService.clsBalanceReportSVC objSvc =
                (com.digitalwave.iCare.middletier.MedicineStoreService.clsBalanceReportSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsBalanceReportSVC));

            lngRes = objSvc.m_lngGetBalanceDetailForDrugStore(objPrincipal, p_strStorageID, p_strAccountID, p_strLastAccountID, p_dtmStart, p_dtmEnd, out dtbResult);
            return(lngRes);
        }