Esempio n. 1
0
        /// <summary>
        /// 更新开单科室
        /// </summary>
        /// <param name="diagnoseId"></param>
        /// <param name="dataTable"></param>
        /// <param name="clinicPhysicianRecipeFacade"></param>
        /// <returns></returns>
        public DataTable getTrueOfficeDataTable(string diagnoseId, DataTable dataTable, ClinicPhysicianRecipeFacade clinicPhysicianRecipeFacade)
        {
            try
            {
                foreach (DataRow dataRow in dataTable.Rows)
                {
                    string mApplyNo   = dataRow["APPLYDOCNO"].ToString();    //申请单号
                    string mCheckItem = dataRow["RECIPECONTENT"].ToString(); //检查项目ID

                    string mOffice = clinicPhysicianRecipeFacade.getApplyOffice(diagnoseId, mApplyNo, mCheckItem);

                    dataRow["OPERATOROFFICE"] = mOffice;
                }

                return(dataTable);
            }
            catch (Exception e)
            {
                return(null);
            }
        }