private void autoCompleteUC1_SelectedValueChanged(object sender, object e) { try { trn_doctor_ekg ekg = bsDoctorEKG.OfType <trn_doctor_ekg>().FirstOrDefault(); if (ekg != null) { if (e == null) { ekg.trek_cardiologist_code = null; ekg.trek_cardiologist_license = null; ekg.trek_cardiologist_name_en = null; ekg.trek_cardiologist_name_th = null; } else { ekg.trek_cardiologist_code = ((DoctorProfile)e).SSUSR_Initials; ekg.trek_cardiologist_license = ((DoctorProfile)e).CTPCP_SMCNo; DoctorName dn = obj.GetDoctorName(((DoctorProfile)e).CTPCP_Desc); ekg.trek_cardiologist_name_en = dn.NameEN; ekg.trek_cardiologist_name_th = dn.NameTH; } } } catch (Exception ex) { Program.MessageError(this.Name, "autoCompleteUC1_SelectedValueChanged", ex, false); } }
public void EndEdit() { trn_doctor_hdr DoctorHdr = _PatientRegis.trn_doctor_hdrs.FirstOrDefault(); if (DoctorHdr == null) { DoctorHdr = new trn_doctor_hdr(); _PatientRegis.trn_doctor_hdrs.Add(DoctorHdr); } trn_doctor_ekg DoctorEKG = DoctorHdr.trn_doctor_ekgs.FirstOrDefault(); if (DoctorEKG == null) { DoctorEKG = new trn_doctor_ekg(); DoctorHdr.trn_doctor_ekgs.Add(DoctorEKG); } //DoctorEcho.PropertyChanged += new PropertyChangedEventHandler(DoctorEcho_PropertyChanged); // if (DoctorEKG.trek_doc_result_thai != null && DoctorEKG.trek_doc_result_thai != string.Empty && DoctorEKG.trek_doc_result_thai != "") // { //DoctorEKG.trek_doc_result_thai += "\r\n" + cbmConclusionEKG.Text; DoctorEKG.trek_doc_result_thai = favoriteTextBox1.Text; DoctorEKG.trek_doc_result_eng = favoriteTextBox1.Text; // } // else { DoctorEKG.trek_doc_result_thai += cbmConclusionEKG.Text; } // this.cbmConclusionEKG.SelectedValue = ""; // cbmConclusionEKG.Focus(); //} //else { cbmConclusionEKG.Focus(); } }