private void btnDefault_Click(object sender, EventArgs e) { trn_eye_occ_med eye_occ_med = bsEyeOccMed.OfType <trn_eye_occ_med>().FirstOrDefault(); eye_occ_med.teo_heter_eso_status = 'N'; eye_occ_med.teo_heter_exo_status = 'N'; eye_occ_med.teo_heter_rhyper_status = 'N'; eye_occ_med.teo_heter_lhyper_status = 'N'; eye_occ_med.teo_dvis_right_status = 'N'; eye_occ_med.teo_dvis_rcorrect_status = 'N'; eye_occ_med.teo_dvis_left_status = 'N'; eye_occ_med.teo_dvis_lcorrect_status = 'N'; eye_occ_med.teo_dvis_both_status = 'N'; eye_occ_med.teo_dvis_bcorrect_status = 'N'; eye_occ_med.teo_nvis_right_status = 'N'; eye_occ_med.teo_nvis_rcorrect_status = 'N'; eye_occ_med.teo_nvis_left_status = 'N'; eye_occ_med.teo_nvis_lcorrect_status = 'N'; eye_occ_med.teo_nvis_both_status = 'N'; eye_occ_med.teo_nvis_bcorrect_status = 'N'; eye_occ_med.teo_hori_vis_left_status = 'N'; eye_occ_med.teo_hori_vis_right_status = 'N'; eye_occ_med.teo_ster_dep_far_status = 'N'; eye_occ_med.teo_ster_dep_near_status = 'N'; }
private void load_occ_med(ref trn_eye_occ_med patient_occ_med) { foreach (PropertyDescriptor prop in TypeDescriptor.GetProperties(patient_occ_med)) { eye_occ_PropertyChanged(patient_occ_med, new PropertyChangedEventArgs(prop.Name)); } patient_occ_med.PropertyChanged -= new PropertyChangedEventHandler(eye_occ_PropertyChanged); patient_occ_med.PropertyChanged += new PropertyChangedEventHandler(eye_occ_PropertyChanged); }
public void EndEdit() { try { DateTime dateNow = Program.GetServerDateTime(); string user_name = Program.CurrentUser == null ? null : Program.CurrentUser.mut_username; trn_eye_occ_med eyes_occ = bsEyeOccMed.OfType <trn_eye_occ_med>().FirstOrDefault(); if (eyes_occ.teo_create_by == null) { eyes_occ.teo_create_by = user_name; eyes_occ.teo_create_date = dateNow; } eyes_occ.teo_update_by = user_name; eyes_occ.teo_update_date = dateNow; } catch (Exception ex) { Program.MessageError(this.Name, "EndEdit", ex, false); } }