/// <summary> /// 获取指定仓库的药品类型 /// </summary> /// <param name="p_strStorageID">仓库ID</param> /// <param name="p_objMTVO">药品制剂类型</param> /// <returns></returns> internal long m_mthGetMedicineType(string p_strStorageID, out clsMS_MedicineType_VO[] p_objMTVO) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_lngGetStorageMedicineType(objPrincipal, p_strStorageID, out p_objMTVO); return(lngRes); }
internal long m_lngGetCanModifyAutoExam(out int m_intCanModifyAutoExam) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_lngGetSysSetting(objPrincipal, "5025", out m_intCanModifyAutoExam); return(lngRes); }
/// <summary> /// 获取药品制剂类型 /// </summary> /// <param name="p_objMPVO">药品制剂类型</param> /// <returns></returns> internal long m_lngGetMedicinePreptype(out clsMEDICINEPREPTYPE_VO[] p_objMPVO) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_lngGetMedicinePreptype(objPrincipal, out p_objMPVO); return(lngRes); }
/// <summary> /// 获取最后帐务结转的结束日期 /// </summary> /// <returns></returns> public long m_mthGetAccountperiodTime(out DateTime datAccountperiodTime) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_mthGetAccountperiodTime(objPrincipal, out datAccountperiodTime); return(lngRes); }
/// <summary> /// 获取药品是否已调价 /// </summary> /// <param name="medicineid_chr">药品ID</param> /// <param name="lotno_vchr">批号</param> /// <param name="instorageid_vchr">入库单号</param> /// <param name="p_dtmValiDate">有效期</param> /// <param name="p_dblInPrice">购入价</param> /// <param name="p_dblAdjustrice">是否已调价</param> /// <returns></returns> public long m_mthGetAdjustrice(string medicineid_chr, string lotno_vchr, string instorageid_vchr, DateTime p_dtmValiDate, double p_dblInPrice, DateTime datNewdate, out bool p_dblAdjustrice) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_mthGetAdjustrice(objPrincipal, medicineid_chr, lotno_vchr, instorageid_vchr, p_dtmValiDate, p_dblInPrice, datNewdate, out p_dblAdjustrice); return(lngRes); }
/// <summary> /// 取仓库名称 /// </summary> /// <param name="p_objPrincipal"></param> /// <param name="p_strStoreRoomID"></param> /// <param name="p_strStoreRoomName"></param> /// <returns></returns> public long m_lngGetStoreRoomName(string p_strStoreRoomID, out string p_strStoreRoomName) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_lngGetStoreRoomName(objPrincipal, p_strStoreRoomID, out p_strStoreRoomName); return(lngRes); }
/// <summary> /// 获取领用部门 /// </summary> /// <param name="p_dtbVendor">领用部门数据</param> /// <returns></returns> internal long m_lngGetExportDept(out DataTable p_dtbExportDept) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_mthGetExportDept(objPrincipal, out p_dtbExportDept); return(lngRes); }
/// <summary> /// 采购入库是否显示上次购入价、上次批发价、上次零售价、平均购入价、毛利率等信息 /// </summary> /// <param name="ShosFlag"></param> /// <returns></returns> internal long m_lngShowLastBuyInUnitPrice(out int ShowFlag) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_lngGetSysSetting(objPrincipal, "5031", out ShowFlag); return(lngRes); }
/// <summary> /// 打印时是否显示额外信息 /// </summary> /// <param name="p_intShowInfo">是否显示额外信息帐</param> /// <returns></returns> internal long m_lngGetIfShowInfo(out int p_intShowInfo) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_lngGetSysSetting(objPrincipal, "5029", out p_intShowInfo); return(lngRes); }
public long m_mthGetImpExpTypeInfo(out DataTable m_dtImpExpType) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_mthGetImpExpTypeInfo(objPrincipal, out m_dtImpExpType); return(lngRes); }
/// <summary> /// 获取是否可修改毛利率 /// </summary> internal long m_lngGetGrossproFitrate(out int p_intCommitFolw) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_lngGetSysSetting(objPrincipal, "5011", out p_intCommitFolw); return(lngRes); }
public long m_lngGetCurrentDateTime(out DateTime p_dtmDateTime) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_lngGetCurrentDateTime(out p_dtmDateTime); return(lngRes); }
/// <summary> /// 获取是否显示内退初始化按钮 /// </summary> /// limitunitprice_mny internal long m_lngGetShowInitial(out int p_intCommitFolw) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_lngGetSysSetting(null, "5023", out p_intCommitFolw); return(lngRes); }
/// <summary> /// 获取货架 /// </summary> /// <param name="p_strStorageID">仓库ID</param> /// <param name="p_intType">库房类型(1,药库 2,药房)</param> /// <param name="p_dtbDate">获取数据</param> /// <returns></returns> internal long m_lngGetStoragePack(string p_strStorageID, int p_intType, out DataTable p_dtbDate) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_lngGetStoragePack(objPrincipal, p_strStorageID, p_intType, out p_dtbDate); return(lngRes); }
/// <summary> /// 获取时间所属的帐务期 /// </summary> /// <param name="p_strStorageID">仓库ID</param> /// <param name="p_dtmQueryDate">时间</param> /// <param name="p_strStorageName">帐务期</param> /// <returns></returns> internal long m_lngGetAccount(string p_strStorageID, DateTime p_dtmQueryDate, out string p_strStorageName) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); lngRes = objSvc.m_lngGetAccount(objPrincipal, p_strStorageID, p_dtmQueryDate, out p_strStorageName); return(lngRes); }
/// <summary> /// 获取打印类型0为默认,1为台山 /// </summary> /// <param name="m_intType">类型</param> internal void m_lngGetPrintType(out int m_intType) { com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMS_PublicSVC)); objSvc.m_lngGetSysSetting(objPrincipal, "5032", out m_intType); }