Esempio n. 1
0
        private void suprBtn_Click(object sender, EventArgs e)
        {
            // Appel de la méthode SupprimerMedicament() de la GestionMedicament
            int nbEnr = GestionMedicament.SupprimerMedicament((int)libelleMdcCmbx.SelectedValue);

            #region Message s'il existe des médicaments prescrits
            if (nbEnr > 0)
            {
                MessageBox.Show("L'élément a été prescrit, il ne peut pas être suprimé mais archivé !",
                                "Message",
                                MessageBoxButtons.OK);
            }
            else
            {
                // Initializes the variables to pass to the MessageBox.Show method.
                DialogResult result;

                // Displays the MessageBox.
                result = MessageBox.Show(
                    this,
                    "Medicament supprimé. Souhaitez-vous en supprimer: un autre ?",
                    "Valider",
                    MessageBoxButtons.YesNo,
                    MessageBoxIcon.Question,
                    MessageBoxDefaultButton.Button1);

                if (result == DialogResult.No)
                {
                    this.Close();
                }
            }
            #endregion
        }
Esempio n. 2
0
        private void suprBtn_Click(object sender, EventArgs e)
        {
            // Récupération des données du formulaire
            string libelle = liste[numSelectionne].LblMdc;
            bool   ach     = liste[numSelectionne].ArchivageMdc;

            // Appel de la méthode SupprimerMedicament() de la GestionMedicament
            int nbEnr = GestionMedicament.SupprimerMedicament(numSelectionne);

            #region Message s'il existe des médicaments prescrits
            if (nbEnr != 0)
            {
                MessageBox.Show("L'élément a été prescrit, il ne peut pas être suprimé mais archivé !",
                                "Message",
                                MessageBoxButtons.OK);
            }
            #endregion
        }