private void Demande_Load(object sender, EventArgs e) { ArrayList lesMedicaments = new ArrayList(); lesMedicaments = Passerelle.listeMedicaments(); foreach (Medicament unMedicament in lesMedicaments) { string[] arr = new string[2]; ListViewItem itm; arr[0] = unMedicament.getId() + ""; arr[1] = unMedicament.getNom(); itm = new ListViewItem(arr); listeMedicaments.Items.Add(itm); } }
private void Commande_Load(object sender, EventArgs e) { ArrayList lesMedicaments = new ArrayList(); lesMedicaments = Passerelle.listeMedicaments(); foreach (Medicament unMedicament in lesMedicaments) //Affiche la liste { string[] arr = new string[4]; ListViewItem itm; arr[0] = unMedicament.getId() + ""; arr[1] = unMedicament.getNom(); arr[2] = unMedicament.getStock() + ""; arr[3] = unMedicament.getSeuil() + ""; itm = new ListViewItem(arr); listView1.Items.Add(itm); } }
private void btnSupprimer_Click(object sender, EventArgs e) { if (listView1.SelectedIndices.Count == 0) { MessageBox.Show("Vous n'avez pas saisi de médicament à supprimer"); } else { bool test = false; int medicament = int.Parse(listView1.SelectedItems[0].SubItems[0].Text); test = Passerelle.verifContenuDemande(medicament); if (test == true) { DialogResult result1 = MessageBox.Show("La supression de ce médicament entrainera la suppression des demandes dans lesquels le médicament est present.\n\nVoulez vous continuer ?", "Avertissement", MessageBoxButtons.YesNo); if (result1 == DialogResult.Yes) { Passerelle.supprimerContenuDemande(medicament); Passerelle.supprimerDemande(); Passerelle.supprimerMedicament(medicament); } } else { Passerelle.supprimerMedicament(medicament); } listView1.Items.Clear(); ArrayList lesMedicaments = new ArrayList(); lesMedicaments = Passerelle.listeMedicaments(); foreach (Medicament unMedicament in lesMedicaments) // reaffiche la liste (pour mettre a jour) { string[] arr = new string[4]; ListViewItem itm; arr[0] = unMedicament.getId() + ""; arr[1] = unMedicament.getNom(); arr[2] = unMedicament.getStock() + ""; arr[3] = unMedicament.getSeuil() + ""; itm = new ListViewItem(arr); listView1.Items.Add(itm); ; } } }
private void btnValider_Click(object sender, EventArgs e) { int quantite = int.Parse(txtQuantite.Text); int id = int.Parse(listView1.SelectedItems[0].SubItems[0].Text); Passerelle.faireCommande(id, quantite); txtQuantite.Text = ""; listView1.Items.Clear(); ArrayList lesMedicaments = new ArrayList(); lesMedicaments = Passerelle.listeMedicaments(); foreach (Medicament unMedicament in lesMedicaments) // reaffiche la liste (pour mettre a jour) { string[] arr = new string[4]; ListViewItem itm; arr[0] = unMedicament.getId() + ""; arr[1] = unMedicament.getNom(); arr[2] = unMedicament.getStock() + ""; arr[3] = unMedicament.getSeuil() + ""; itm = new ListViewItem(arr); listView1.Items.Add(itm); } }