private void btn_selectpatient_Click(object sender, EventArgs e) { List <Consultation> lst_consultationstosend = new List <Consultation>(); foreach (DataGridViewRow row in dgv_listeconsultations.SelectedRows) { lst_consultationstosend.Add(row.DataBoundItem as Consultation); } OutilsXML outilsXml = new OutilsXML(); outilsXml.fct_addtxtXML(v_id_patient_selected_global, lst_consultationstosend); this.Close(); }
private void btn_selectdonneespatient_Click(object sender, EventArgs e) { PatientMetier patientmetier = new PatientMetier(); Patient patient_selected = new Patient(); patient_selected = patientmetier.selectDonneesFromIdPatient(p_id_patient: v_id_patient_selected_global); List <string> lst_datatosend = new List <string>(); if (chk_nompatient.Checked == true) { lst_datatosend.Add(item: patient_selected.nom.ToString()); } else { lst_datatosend.Add(item: null); } if (chk_prenompatient.Checked == true) { lst_datatosend.Add(item: patient_selected.prenom.ToString()); } else { lst_datatosend.Add(item: null); } if (chk_idnational.Checked == true) { lst_datatosend.Add(item: patient_selected.id_nat.ToString()); } else { lst_datatosend.Add(item: null); } if (chk_ddn.Checked == true) { lst_datatosend.Add(item: patient_selected.date_naissance.ToString()); } else { lst_datatosend.Add(item: null); } if (chk_sexe.Checked == true) { lst_datatosend.Add(item: patient_selected.sexe.ToString()); } else { lst_datatosend.Add(item: null); } if (chk_adressepatient.Checked == true) { lst_datatosend.Add(item: patient_selected.adresse.ToString()); } else { lst_datatosend.Add(item: null); } if (chk_telpatient.Checked == true) { lst_datatosend.Add(item: patient_selected.tel); } else { lst_datatosend.Add(item: null); } if (chk_mobilepatient.Checked == true) { lst_datatosend.Add(item: patient_selected.mob); } else { lst_datatosend.Add(item: null); } if (chk_antecedentspatient.Checked == true) { lst_datatosend.Add(item: patient_selected.antecedents); } else { lst_datatosend.Add(item: null); } string xmlpath; OutilsXML outilsXml = new OutilsXML(); xmlpath = outilsXml.fctGenererXML(p_filename: patient_selected.id_patient + "-" + DateTime.Now.Hour + "-" + DateTime.Now.Minute + "-" + DateTime.Now.Second, p_lst_datatosend: lst_datatosend); v_frmenvoyerdemande.updateTextBox(xmlpath); if (chk_consultations.Checked == true) { frm_selectconsultation frmSelectconsultation = new frm_selectconsultation(v_id_patient_selected: v_id_patient_selected_global); frmSelectconsultation.ShowDialog(); this.Close(); } else { lst_datatosend.Add(item: null); this.Close(); } }