/// <summary> /// 更新摆药明细单中指定记录的药袋费用收取状态 /// </summary> /// <param name="p_strPutMedDetailID"></param> /// <param name="p_intStatus"></param> /// <returns></returns> public long m_lngUpdateIfChargeMedBag(string p_strPutMedDetailID, int p_intStatus) { clsCommonQuery objSvc = (clsCommonQuery)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsCommonQuery)); long lngRes = objSvc.m_lngUpdateIfChargeMedBag(p_strPutMedDetailID, p_intStatus); objSvc.Dispose(); return(lngRes); }
/// <summary> /// 查询生成药袋收费记录所需的信息 /// </summary> /// <param name="p_strOrderDicID"></param> /// <param name="p_strInPatientID"></param> /// <param name="p_dtOrderInfo"></param> /// <param name="p_dtPatientInfo"></param> /// <returns></returns> public long m_lngQueryInfoForChargeMedBag(string p_strOrderDicID, string p_strInPatientID, ref DataTable p_dtOrderInfo, ref DataTable p_dtPatientInfo) { clsCommonQuery objSvc = (clsCommonQuery)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsCommonQuery)); long lngRes = objSvc.m_lngQueryInfoForChargeMedBag(p_strOrderDicID, p_strInPatientID, ref p_dtOrderInfo, ref p_dtPatientInfo); objSvc.Dispose(); return(lngRes); }
/// <summary> /// 通过摆药ID查询该条记录医嘱是否已收取药袋费用及医嘱开单病区 /// </summary> /// <param name="p_strPutMedDetailID"></param> /// <param name="p_blnIfCharge"></param> /// <returns></returns> public long m_lngQueryIfChargeMedBag(string p_strPutMedDetailID, ref bool p_blnIfCharge, ref string p_strOrderCreateAreaID) { clsCommonQuery objSvc = (clsCommonQuery)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsCommonQuery)); long lngRes = objSvc.m_lngQueryIfChargeMedBag(p_strPutMedDetailID, ref p_blnIfCharge, ref p_strOrderCreateAreaID); objSvc.Dispose(); return(lngRes); }