示例#1
0
        public ServiceResponseData GetTypeDic()
        {
            MaterialDeptMgr deptMgr = NewObject <MaterialDeptMgr>();
            DataTable       dt      = deptMgr.GetTypeDic();

            responseData.AddData(dt);
            return(responseData);
        }
示例#2
0
        public ServiceResponseData StopUseDrugDept()
        {
            int             deptDicID   = requestData.GetData <int>(0);
            int             deptId      = requestData.GetData <int>(1);
            MaterialDeptMgr drugDeptMgr = NewObject <MaterialDeptMgr>();
            int             val         = drugDeptMgr.StopUseDrugDept(deptDicID, deptId);

            responseData.AddData(val);
            return(responseData);
        }
示例#3
0
        public ServiceResponseData Start()
        {
            int             deptId       = requestData.GetData <int>(0);
            int             deptType     = requestData.GetData <int>(1);
            List <int>      drugTypeList = requestData.GetData <List <int> >(2);
            MaterialDeptMgr drugDeptMgr  = NewObject <MaterialDeptMgr>();

            //1.初始化业务单据
            drugDeptMgr.InitSerialNumber(deptId, deptType);
            //2.修改启用标志
            drugDeptMgr.UpdateStartStatus(deptId);
            bool ret = drugDeptMgr.SaveDeptType(deptId, drugTypeList);
            //3.添加物资科室参数
            int iRtn = NewDao <IMWDao>().SaveParameters(deptId);

            responseData.AddData(ret);
            responseData.AddData(iRtn);
            return(responseData);
        }