Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        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);
            }
        }
Ejemplo n.º 3
0
 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);
             ;
         }
     }
 }
Ejemplo n.º 4
0
        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);
            }
        }