private void BtnConsultationMedicament_Click(object sender, EventArgs e) { lvMedicamentsAutorisees.Items.Clear(); int numligne = lvTableau.SelectedIndices[0]; string numfamille = lvTableau.Items[numligne].SubItems[0].Text; foreach (string lecode in Globale.lesMedicaments.Keys) { Medicament leMedicament = Globale.lesMedicaments[lecode]; ListViewItem laligne = new ListViewItem(); if (leMedicament.getCodeFamille().ToString() == numfamille && leMedicament.getAmm() != "") { laligne.Text = Convert.ToString(leMedicament.getDepotLegal()); laligne.SubItems.Add(leMedicament.getNomCommercial()); laligne.SubItems.Add(leMedicament.getComposition()); laligne.SubItems.Add(leMedicament.getEffets()); laligne.SubItems.Add(leMedicament.getContreIndications()); laligne.SubItems.Add(leMedicament.getAmm()); laligne.SubItems.Add(leMedicament.getDerniereEtape().ToString()); laligne.SubItems.Add(leMedicament.getCodeFamille()); lvMedicamentsAutorisees.Items.Add(laligne); } } }
private void SaisieDecisionEtape_Load(object sender, EventArgs e) { foreach (string leCode in Globale.lesMedicaments.Keys) { Medicament leMedicament = Globale.lesMedicaments[leCode]; ListViewItem laligne = new ListViewItem(); laligne.Text = Convert.ToString(leMedicament.getDepotLegal()); laligne.SubItems.Add(leMedicament.getNomCommercial()); laligne.SubItems.Add(leMedicament.getComposition()); laligne.SubItems.Add(leMedicament.getEffets()); laligne.SubItems.Add(leMedicament.getContreIndications()); laligne.SubItems.Add(leMedicament.getAmm()); laligne.SubItems.Add(leMedicament.getDerniereEtape().ToString()); laligne.SubItems.Add(leMedicament.getCodeFamille()); lvMedicamentsAutorisees.Items.Add(laligne); } }