Esempio n. 1
0
        private void btnValider_Click(object sender, EventArgs e)
        {
            int          idDemande    = Passerelle.trouverIdMax("Demandes") + 1; // Récupère id max pour créer la demande
            int          id           = int.Parse(listeMedicaments.SelectedItems[0].SubItems[0].Text);
            IHMConnexion uneConnexion = new IHMConnexion();

            Passerelle.creerDemande(idDemande, idUtilisateur);   //Création d'une nouvelle demande avec comme etat 'En attente' par défaut
            foreach (KeyValuePair <Medicament, int> value in contenuDemande)
            {
                int idMedicament = value.Key.getId();
                int qtte         = value.Value;
                Passerelle.AjouterContenuDemande(idDemande, idMedicament, qtte);
            }

            MessageBox.Show("Votre demande a bien été envoyée en pharmacie.");
            listMedocDemande.Items.Clear();
            contenuDemande.Clear();
        }