示例#1
0
        private void savemodif_Click(object sender, EventArgs e)
        {
            #region Création de la liste pour récupérer les élèves
            List <Medicament> liste = new List <Medicament>();
            liste = GestionMedicament.GetMedicaments();
            #endregion

            Medicament unMedicament = new Medicament(idMdc, nommedic.Text, false);

            #region Création de la liste pour récupérer les medicaments
            //Medicament unMedicament = new Medicament(
            //    (int)nommedic.SelectedValue,
            //    nommedic.Text
            //);
            GestionMedicament.ModifierMedicament(unMedicament);
            MessageBox.Show("idMdc = " + idMdc + ", nom eleve = " + nommedic.Text);
            #endregion
        }
示例#2
0
        private void saveBtn_Click(object sender, EventArgs e)
        {
            #region Si les champs de la visite sont vides
            if (string.IsNullOrEmpty(libelleMdcCmbx.Text))
            {
                #region Affichage du MessageBox.
                MessageBox.Show(
                    this,
                    "Certains champs du formulaire sont vides ou incorrects ! Remplissez-les pour continuer.",
                    "Erreur",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Error,
                    MessageBoxDefaultButton.Button1);
                #endregion
            }
            #endregion
            #region Si tout va bien
            else
            {
                GestionMedicament.ModifierMedicament(new Medicament(id, libelleMdcCmbx.Text));

                #region Affichage du MessageBox.
                DialogResult result = MessageBox.Show(
                    this,
                    "Médicament modifié. Souhaitez-vous en modifier un autre ?",
                    "Modifier un médicament",
                    MessageBoxButtons.YesNo,
                    MessageBoxIcon.Question,
                    MessageBoxDefaultButton.Button1);
                #endregion

                #region Actions en fonction du message de validation
                if (result == DialogResult.No)
                {
                    this.Close();
                }
                #endregion
            }
            #endregion
        }