/// <summary> /// 下拉菜单初始化 /// </summary> private void InitSelectItems() { List <MED_ANESTHESIA_INPUT_DICT> inputDict = comnDictRepository.GetAnesInputDictList("用药途径").Data; foreach (MED_ANESTHESIA_INPUT_DICT row in inputDict) { this.repositoryItemComboBox1.Items.Add(row.ITEM_NAME); } inputDict = comnDictRepository.GetAnesInputDictList("用药单位").Data; foreach (MED_ANESTHESIA_INPUT_DICT row in inputDict) { this.repositoryItemComboBox2.Items.Add(row.ITEM_NAME); this.repositoryItemComboBox3.Items.Add(row.ITEM_NAME); this.repositoryItemComboBox4.Items.Add(row.ITEM_NAME); } List <LookUpEditItem> data1 = new List <LookUpEditItem>(); Dictionary <string, string> .Enumerator enumerator; if (_eventNo != "2") { repositoryItemLookUpEdit1.DataSource = EventTypeHelper.GetItemList(); } else { enumerator = EventTypeHelper.CPBEventType.GetEnumerator(); while (enumerator.MoveNext()) { data1.Add(new LookUpEditItem(enumerator.Current.Key, enumerator.Current.Value)); } repositoryItemLookUpEdit1.DataSource = data1; } }
public DataTable GetDictDataByTableName(string tableName) { DataTable data = null; switch (tableName) { case "MED_MONITOR_FUNCTION_CODE": data = ModelHelper <MED_MONITOR_FUNCTION_CODE> .ConvertListToDataTable(comnDictRepository.GetMonitorFuctionCodeList().Data); break; case "MED_EVENT_DICT": data = ModelHelper <MED_EVENT_DICT> .ConvertListToDataTable(comnDictRepository.GetEventDictList().Data); break; case "MED_EVENT_DICT_EXT": data = ModelHelper <MED_EVENT_DICT_EXT> .ConvertListToDataTable(comnDictRepository.GetAnesEventDictExt().Data); break; case "MED_UNIT_DICT": data = ModelHelper <MED_UNIT_DICT> .ConvertListToDataTable(comnDictRepository.GetUnitDictList().Data); break; case "MED_ADMINISTRATION_DICT": data = ModelHelper <MED_ADMINISTRATION_DICT> .ConvertListToDataTable(comnDictRepository.GetAdminstrationDictList().Data); break; case "MED_EVENT_SORT": data = ModelHelper <MED_EVENT_SORT> .ConvertListToDataTable(comnDictRepository.GetEventSortList(ExtendApplicationContext.Current.LoginUser.LOGIN_NAME).Data); break; case "MED_HIS_USERS": data = ModelHelper <MED_HIS_USERS> .ConvertListToDataTable(comnDictRepository.GetHisUsersList().Data); break; case "MED_DEPT_DICT": data = ModelHelper <MED_DEPT_DICT> .ConvertListToDataTable(comnDictRepository.GetDeptDictList().Data); break; case "MED_OPERATING_ROOM": data = ModelHelper <MED_OPERATING_ROOM> .ConvertListToDataTable(comnDictRepository.GetOperatingRoomList("0").Data); break; case "MED_ANESTHESIA_INPUT_DICT": data = ModelHelper <MED_ANESTHESIA_INPUT_DICT> .ConvertListToDataTable(comnDictRepository.GetAnesInputDictList(null).Data); break; case "MED_BLOOD_GAS_DICT": data = ModelHelper <MED_BLOOD_GAS_DICT> .ConvertListToDataTable(comnDictRepository.GetBloodGasDictList().Data); break; case "MED_WARD_DICT": data = ModelHelper <MED_WARD_DICT> .ConvertListToDataTable(comnDictRepository.GetWardDictList().Data); break; case "MED_ANESTHESIA_DICT": data = ModelHelper <MED_ANESTHESIA_DICT> .ConvertListToDataTable(comnDictRepository.GetAnesMethodDictList().Data); break; case "MED_MONITOR_DICT": data = ModelHelper <MED_MONITOR_DICT> .ConvertListToDataTable(comnDictRepository.GetMonitorDictList().Data); break; case "MED_PAT_MONITOR_DATA_DICT": data = ModelHelper <MED_PAT_MONITOR_DATA_DICT> .ConvertListToDataTable(comnDictRepository.GetPatMonitorDict().Data); break; } return(data); }
private void InitTaskList() { using (BackgroundWorker worker = new BackgroundWorker()) { worker.DoWork += delegate(object sender, DoWorkEventArgs e) { if (null == ExtendApplicationContext.Current.CommDict.EventDict) { ExtendApplicationContext.Current.CommDict.EventDict = comnDictRepository.GetEventDictList().Data; } if (null == ExtendApplicationContext.Current.CommDict.UnitDictExt) { ExtendApplicationContext.Current.CommDict.UnitDictExt = comnDictRepository.GetUnitDictList().Data; } if (ExtendApplicationContext.Current.CommDict.AdministrationDictExt == null) { ExtendApplicationContext.Current.CommDict.AdministrationDictExt = comnDictRepository.GetAdminstrationDictList().Data; } if (ExtendApplicationContext.Current.CommDict.HisUsersDict == null) { ExtendApplicationContext.Current.CommDict.HisUsersDict = comnDictRepository.GetHisUsersList().Data; } if (ExtendApplicationContext.Current.CommDict.DeptDict == null) { ExtendApplicationContext.Current.CommDict.DeptDict = comnDictRepository.GetDeptDictList().Data; } if (ExtendApplicationContext.Current.CommDict.OperationRoomDict == null) { ExtendApplicationContext.Current.CommDict.OperationRoomDict = comnDictRepository.GetAllOperatingRoomList().Data; } if (ExtendApplicationContext.Current.CommDict.AnesInputDictDict == null) { ExtendApplicationContext.Current.CommDict.AnesInputDictDict = comnDictRepository.GetAnesInputDictList(null).Data; } if (ExtendApplicationContext.Current.CommDict.BloodGasDict == null) { ExtendApplicationContext.Current.CommDict.BloodGasDict = comnDictRepository.GetBloodGasDictList().Data; } if (ExtendApplicationContext.Current.CommDict.WardDict == null) { ExtendApplicationContext.Current.CommDict.WardDict = comnDictRepository.GetWardDictList().Data; } if (ExtendApplicationContext.Current.CommDict.EventDictExt == null) { ExtendApplicationContext.Current.CommDict.EventDictExt = comnDictRepository.GetAnesEventDictExt().Data; } if (ExtendApplicationContext.Current.CommDict.ConfigDict == null) { ExtendApplicationContext.Current.CommDict.ConfigDict = comnDictRepository.GetConfig().Data; } if (ExtendApplicationContext.Current.CommDict.HosotalConfigDict == null) { ExtendApplicationContext.Current.CommDict.HosotalConfigDict = comnDictRepository.GetHosotalConfig().Data; } if (ExtendApplicationContext.Current.CommDict.AnesMethodDict == null) { ExtendApplicationContext.Current.CommDict.AnesMethodDict = comnDictRepository.GetAnesMethodDictList().Data; } if (ExtendApplicationContext.Current.CommDict.DiagnosisDict == null) { ExtendApplicationContext.Current.CommDict.DiagnosisDict = comnDictRepository.GetDiagDictList().Data; } if (ExtendApplicationContext.Current.CommDict.OperationNameDict == null) { ExtendApplicationContext.Current.CommDict.OperationNameDict = comnDictRepository.GetOperNameDictList().Data; } if (ExtendApplicationContext.Current.CommDict.MonitorDict == null) { ExtendApplicationContext.Current.CommDict.MonitorDict = comnDictRepository.GetMonitorDictList().Data; } if (ExtendApplicationContext.Current.CommDict.MonitorFuntionDict == null) { ExtendApplicationContext.Current.CommDict.MonitorFuntionDict = comnDictRepository.GetMonitorFuctionCodeList().Data; } }; worker.RunWorkerAsync(); }; }