/// <summary> /// GET UI /// </summary> private void GetUI() { if (this.gridControl1.DataSource != null) { //手术 DataTable dataTable = this.gridControl1.DataSource as DataTable; foreach (DataRow row in dataTable.Rows) { Iem_MainPage_Operation imOut = new Iem_MainPage_Operation(); imOut.Operation_Code = row["Operation_Code"].ToString(); imOut.Operation_Name = row["Operation_Name"].ToString(); imOut.Operation_Date = row["Operation_Date"].ToString(); imOut.Execute_User1 = row["Execute_User1"].ToString(); //imOut.Execute_User1_Name = row["Execute_User1_Name"]; imOut.Execute_User2 = row["Execute_User2"].ToString(); //imOut.Execute_User2_Name = row["Execute_User2_Name"]; imOut.Execute_User3 = row["Execute_User3"].ToString(); //imOut.Execute_User3_Name = row["Execute_User3_Name"]; imOut.Anaesthesia_Type_Id = Convertmy.ToDecimal(row["Anaesthesia_Type_Id"]); //imOut.Anaesthesia_Type_Name = row["Anaesthesia_Type_Name"]; imOut.Close_Level = Convertmy.ToDecimal(row["Close_Level"]); //imOut.Close_Level_Name = row["Close_Level_Name"]; imOut.Anaesthesia_User = row["Anaesthesia_User"].ToString(); //imOut.Anaesthesia_User_Name = row["Anaesthesia_User_Name"]; m_IemInfo.IemOperInfo.Add(imOut); } } if (this.gridControl2.DataSource != null) { //术前诊断 DataTable dataTable = this.gridControl2.DataSource as DataTable; foreach (DataRow row in dataTable.Rows) { Iem_Mainpage_Diagnosis imOut = new Iem_Mainpage_Diagnosis(); imOut.Diagnosis_Code = row["Diagnosis_Type_Id"].ToString(); imOut.Diagnosis_Name = row["Diagnosis_Type_Name"].ToString(); imOut.Diagnosis_Type_Id = 9; m_IemInfo.IemDiagInfo.Add(imOut); } } if (this.gridControl3.DataSource != null) { //术后诊断 DataTable dataTable = this.gridControl3.DataSource as DataTable; foreach (DataRow row in dataTable.Rows) { Iem_Mainpage_Diagnosis imOut = new Iem_Mainpage_Diagnosis(); imOut.Diagnosis_Code = row["Diagnosis_Type_Id"].ToString(); imOut.Diagnosis_Name = row["Diagnosis_Type_Name"].ToString(); imOut.Diagnosis_Type_Id = 10; m_IemInfo.IemDiagInfo.Add(imOut); } } m_IemInfo.IemBasicInfo.Xay_Sn = txtXRay.Text; m_IemInfo.IemBasicInfo.Ct_Sn = txtCT.Text; m_IemInfo.IemBasicInfo.Mri_Sn = txtMri.Text; m_IemInfo.IemBasicInfo.Dsa_Sn = txtDsa.Text; }
/// <summary> /// 创建新的 Iem_Mainpage_Diagnosis 对象。 /// </summary> /// <param name="iem_Mainpage_Diagnosis_NO">Iem_Mainpage_Diagnosis_NO 的初始值。</param> /// <param name="iem_Mainpage_NO">Iem_Mainpage_NO 的初始值。</param> /// <param name="diagnosis_Type_Id">Diagnosis_Type_Id 的初始值。</param> /// <param name="diagnosis_Name">Diagnosis_Name 的初始值。</param> /// <param name="order_Value">Order_Value 的初始值。</param> /// <param name="valide">Valide 的初始值。</param> /// <param name="create_User">Create_User 的初始值。</param> /// <param name="create_Time">Create_Time 的初始值。</param> public static Iem_Mainpage_Diagnosis CreateIem_Mainpage_Diagnosis(decimal iem_Mainpage_Diagnosis_NO, decimal iem_Mainpage_NO, decimal diagnosis_Type_Id, string diagnosis_Name, decimal order_Value, decimal valide, string create_User, string create_Time) { Iem_Mainpage_Diagnosis iem_Mainpage_Diagnosis = new Iem_Mainpage_Diagnosis(); iem_Mainpage_Diagnosis.Iem_Mainpage_Diagnosis_NO = iem_Mainpage_Diagnosis_NO; iem_Mainpage_Diagnosis.Iem_Mainpage_NO = iem_Mainpage_NO; iem_Mainpage_Diagnosis.Diagnosis_Type_Id = diagnosis_Type_Id; iem_Mainpage_Diagnosis.Diagnosis_Name = diagnosis_Name; iem_Mainpage_Diagnosis.Order_Value = order_Value; iem_Mainpage_Diagnosis.Valide = valide; iem_Mainpage_Diagnosis.Create_User = create_User; iem_Mainpage_Diagnosis.Create_Time = create_Time; return(iem_Mainpage_Diagnosis); }
public Iem_Mainpage_Diagnosis GetPrintDiagnosis(Iem_Mainpage_Diagnosis _Iem_Mainpage_Diagnosis) { //_Iem_Mainpage_Diagnosis.Section_Director = lueKszr.Text; //_Iem_Mainpage_Diagnosis.Director = lueZrys.Text; //_Iem_Mainpage_Diagnosis.Vs_Employee_Code = lueZzys.Text; //_Iem_Mainpage_Diagnosis.Resident_Employee_Code = lueZyys.Text; //_Iem_Mainpage_Diagnosis.Refresh_Employee_Code = lueJxys.Text; //_Iem_Mainpage_Diagnosis.Master_Interne = lueYjs.Text; //_Iem_Mainpage_Diagnosis.Interne = lueSxys.Text; //_Iem_Mainpage_Diagnosis.Coding_User = lueBmy.Text; //_Iem_Mainpage_Diagnosis.Medical_Quality_Id = m_IemInfo.IemBasicInfo.Medical_Quality_Id.ToString(); //_Iem_Mainpage_Diagnosis.Quality_Control_Doctor = lueZkys.Text; //_Iem_Mainpage_Diagnosis.Quality_Control_Nurse = lueZkhs.Text; //_Iem_Mainpage_Diagnosis.Quality_Control_Date = m_IemInfo.IemBasicInfo.Quality_Control_Date; return(_Iem_Mainpage_Diagnosis); }
/// <summary> /// GET UI /// </summary> private void GetUI() { //入院状态 if (chkAdmitInfo1.Checked == true) { m_IemInfo.IemBasicInfo.AdmitInfo = "1"; } else if (chkAdmitInfo2.Checked == true) { m_IemInfo.IemBasicInfo.AdmitInfo = "2"; } else if (chkAdmitInfo3.Checked == true) { m_IemInfo.IemBasicInfo.AdmitInfo = "3"; } m_IemInfo.IemBasicInfo.Pathology_Diagnosis_Name = txtPathologyName.Text; m_IemInfo.IemBasicInfo.Pathology_Observation_Sn = txtPathologyObservationSn.Text; m_IemInfo.IemBasicInfo.Ashes_Diagnosis_Name = txtAshesDiagnosisName.Text; m_IemInfo.IemBasicInfo.Ashes_Anatomise_Sn = txtAshesAnatomiseSn.Text; m_IemInfo.IemBasicInfo.Allergic_Drug = txtAllergicDrug.Text; if (chkHBsAg1.Checked == true) { m_IemInfo.IemBasicInfo.Hbsag = 0; } if (chkHBsAg2.Checked == true) { m_IemInfo.IemBasicInfo.Hbsag = 1; } if (chkHBsAg3.Checked == true) { m_IemInfo.IemBasicInfo.Hbsag = 2; } if (chkHCV1.Checked == true) { m_IemInfo.IemBasicInfo.Hcv_Ab = 0; } if (chkHCV2.Checked == true) { m_IemInfo.IemBasicInfo.Hcv_Ab = 1; } if (chkHCV3.Checked == true) { m_IemInfo.IemBasicInfo.Hcv_Ab = 2; } if (chkHIV1.Checked == true) { m_IemInfo.IemBasicInfo.Hiv_Ab = 0; } if (chkHIV2.Checked == true) { m_IemInfo.IemBasicInfo.Hiv_Ab = 1; } if (chkHIV3.Checked == true) { m_IemInfo.IemBasicInfo.Hiv_Ab = 2; } if (chkOpdIpd1.Checked == true) { m_IemInfo.IemBasicInfo.Opd_Ipd_Id = 0; } if (chkOpdIpd2.Checked == true) { m_IemInfo.IemBasicInfo.Opd_Ipd_Id = 1; } if (chkOpdIpd3.Checked == true) { m_IemInfo.IemBasicInfo.Opd_Ipd_Id = 2; } if (chkOpdIpd4.Checked == true) { m_IemInfo.IemBasicInfo.Opd_Ipd_Id = 3; } if (chkInOut1.Checked == true) { m_IemInfo.IemBasicInfo.In_Out_Inpatinet_Id = 0; } if (chkInOut2.Checked == true) { m_IemInfo.IemBasicInfo.In_Out_Inpatinet_Id = 1; } if (chkInOut3.Checked == true) { m_IemInfo.IemBasicInfo.In_Out_Inpatinet_Id = 2; } if (chkInOut4.Checked == true) { m_IemInfo.IemBasicInfo.In_Out_Inpatinet_Id = 3; } if (chkBeforeAfter1.Checked == true) { m_IemInfo.IemBasicInfo.Before_After_Or_Id = 0; } if (chkBeforeAfter2.Checked == true) { m_IemInfo.IemBasicInfo.Before_After_Or_Id = 1; } if (chkBeforeAfter3.Checked == true) { m_IemInfo.IemBasicInfo.Before_After_Or_Id = 2; } if (chkBeforeAfter4.Checked == true) { m_IemInfo.IemBasicInfo.Before_After_Or_Id = 3; } if (chkClinical1.Checked == true) { m_IemInfo.IemBasicInfo.Clinical_Pathology_Id = 0; } if (chkClinical2.Checked == true) { m_IemInfo.IemBasicInfo.Clinical_Pathology_Id = 1; } if (chkClinical3.Checked == true) { m_IemInfo.IemBasicInfo.Clinical_Pathology_Id = 2; } if (chkClinical4.Checked == true) { m_IemInfo.IemBasicInfo.Clinical_Pathology_Id = 3; } if (chkPacsPathology1.Checked == true) { m_IemInfo.IemBasicInfo.Pacs_Pathology_Id = 0; } if (chkPacsPathology2.Checked == true) { m_IemInfo.IemBasicInfo.Pacs_Pathology_Id = 1; } if (chkPacsPathology3.Checked == true) { m_IemInfo.IemBasicInfo.Pacs_Pathology_Id = 2; } if (chkPacsPathology4.Checked == true) { m_IemInfo.IemBasicInfo.Pacs_Pathology_Id = 3; } m_IemInfo.IemBasicInfo.Save_Times = seSaveTimes.Value; m_IemInfo.IemBasicInfo.Success_Times = seSuccessTimes.Value; //入院后确诊日期 if (!(deInCheckDate.DateTime.CompareTo(DateTime.MinValue) == 0)) { m_IemInfo.IemBasicInfo.In_Check_Date = deInCheckDate.DateTime.ToString("yyyy-MM-dd") + " " + teInCheckDate.Time.ToString("HH:mm:ss"); } //m_IemInfo.IemBasicInfo.In_Check_Date = //门(急)诊诊断 m_IemInfo.IemDiagInfo = new List <Iem_Mainpage_Diagnosis>(); if (!String.IsNullOrEmpty(this.lueOutDiag.CodeValue)) { Iem_Mainpage_Diagnosis imOut = new Iem_Mainpage_Diagnosis(); imOut.Diagnosis_Code = this.lueOutDiag.CodeValue; imOut.Diagnosis_Name = this.lueOutDiag.DisplayValue; imOut.Diagnosis_Type_Id = 13; m_IemInfo.IemDiagInfo.Add(imOut); } //入院诊断 if (!String.IsNullOrEmpty(this.lueInDiag.CodeValue)) { Iem_Mainpage_Diagnosis imIn = new Iem_Mainpage_Diagnosis(); imIn.Diagnosis_Code = this.lueInDiag.CodeValue; imIn.Diagnosis_Name = this.lueInDiag.DisplayValue; imIn.Diagnosis_Type_Id = 2; m_IemInfo.IemDiagInfo.Add(imIn); } if (this.gridControl1.DataSource != null) { //出院诊断 DataTable dataTable = this.gridControl1.DataSource as DataTable; for (int i = 0; i < dataTable.Rows.Count; i++) { DataRow row = dataTable.Rows[i]; Iem_Mainpage_Diagnosis imOut = new Iem_Mainpage_Diagnosis(); imOut.Diagnosis_Code = row["Diagnosis_Code"].ToString(); imOut.Diagnosis_Name = row["Diagnosis_Name"].ToString(); if (i == 0) { imOut.Diagnosis_Type_Id = 7; } else { imOut.Diagnosis_Type_Id = 8; } imOut.Status_Id = Convertmy.ToDecimal(row["Status_Id"]); imOut.Order_Value = i + 1; m_IemInfo.IemDiagInfo.Add(imOut); } } m_IemInfo.IemBasicInfo.Zymosis = lueZymosisName.CodeValue; m_IemInfo.IemBasicInfo.Hurt_Toxicosis_Ele = txtHurt_Toxicosis_Ele.Text; if (cmbZymosisState.SelectedIndex > -1) { m_IemInfo.IemBasicInfo.ZymosisState = (cmbZymosisState.SelectedIndex + 1).ToString(); } }