Example #1
0
        private void btnSupprimer_Click(object sender, EventArgs e)
        {
            try
            {
                // si un scolaire est pointé dans la datagridview
                if (this.grdScolaires.CurrentRow != null)
                {
                    Int32 cleScolaire;
                    cleScolaire = (Int32)this.grdScolaires.CurrentRow.Cells[0].Value;

                    unScolaire = MScolaires.RestituerScolaire(cleScolaire);

                    cleScolaire = Int32.Parse(this.grdScolaires.CurrentRow.Cells[0].Value.ToString());
                    // demande confirmation de la suppression
                    if (MessageBox.Show("Voulez-vous supprimer le scolaire numéro : " + cleScolaire.ToString(), "Suppression", MessageBoxButtons.YesNo,
                                        MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        MScolaires.DeleteScolaire(cleScolaire);
                        MAdherents.DeleteAdherent(unScolaire.NumAdherent);
                        // réaffiche la datagridview
                        afficheScolaires();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Une erreur est survenue \n" + ex.Message);
            }
        }
Example #2
0
        private void grdScolaires_DoubleClick(object sender, EventArgs e)
        {
            try
            {
                Int32 iScolaire;
                iScolaire = (Int32)this.grdScolaires.CurrentRow.Cells[0].Value;

                unScolaire = MScolaires.RestituerScolaire(iScolaire);
                // instancie le form consultation personne
                frmConsultationScolaire frmConsulter = new frmConsultationScolaire(unScolaire);
                // affiche le form de consultation d'une personne
                frmConsulter.ShowDialog();
                // rafraîchit la datagridview quand le form est fermé
                this.afficheScolaires();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Une erreur est survenue \n" + ex.Message);
            }
        }