Exemplo n.º 1
0
        //Bouton permettant d'appeler la vue pour gérer la liste des intervenants
        private void btnInterv_Click(object sender, EventArgs e)
        {
            this.Hide();
            VueIntervenantDivers pageGestInterv = new VueIntervenantDivers();

            pageGestInterv.Show();
        }
Exemplo n.º 2
0
 //Bouton permettant d'ajouter un nouvel intervenant à la base de données
 private void btnAjoutCreaInterv_Click(object sender, EventArgs e)
 {
     try
     {
         string    nomFonctionMod = txtFoncCreaInterv.Text;
         int       numFonction    = nouvFonct.TrouvNumFonction(nomFonctionMod);
         int       numeroPays     = nouvPays.TrouvNumPays(txtNatioCreaInterv.Text);
         ArrayList infNouvInterv  = new ArrayList();
         infNouvInterv.Add(numeroPays);
         infNouvInterv.Add(numFonction);
         infNouvInterv.Add(txtNomCreaInterv.Text);
         infNouvInterv.Add(txtPrenomCreaInterv.Text);
         infNouvInterv.Add(txtSurnomCreaInterv.Text);
         infNouvInterv.Add(DateTime.Parse(txtDateNaiCreaInterv.Text));
         infNouvInterv.Add(txtDateMortCreaInterv.Text);
         ControlIntervDivers.CreerIntervenant(infNouvInterv);
         MessageBox.Show(txtNomCreaInterv.Text + " " + txtPrenomCreaInterv.Text + " a bien été créé");
         this.Hide();
         VueIntervenantDivers refreshVueInterv = new VueIntervenantDivers();
         refreshVueInterv.Show();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Exemplo n.º 3
0
 //Bouton permettant de modifier les données d'un intervenant présent dans la base de données
 private void btnModifInterv_Click(object sender, EventArgs e)
 {
     try
     {
         string    nomFonctionMod = txtFoncCreaInterv.Text;
         int       numFonctModif  = nouvFonct.TrouvNumFonction(nomFonctionMod);
         int       numeroPays     = nouvPays.TrouvNumPays(txtNatioModifInterv.Text);
         ArrayList infModifInterv = new ArrayList();
         infModifInterv.Add(int.Parse(txtIdModifInterv.Text));
         infModifInterv.Add(numeroPays);
         infModifInterv.Add(numFonctModif);
         infModifInterv.Add(txtNomModifInterv.Text);
         infModifInterv.Add(txtPrenomModifInterv.Text);
         infModifInterv.Add(txtSurnModifInterv.Text);
         infModifInterv.Add(DateTime.Parse(txtDateNaiModifInterv.Text));
         infModifInterv.Add(txtDateMortModifInterv.Text);
         ControlIntervDivers.ModifIntervenant(infModifInterv);
         MessageBox.Show(cmboxChoixModifInterv.SelectedItem.ToString() + " a bien été modifié");
         this.Hide();
         VueIntervenantDivers refreshVueInterv = new VueIntervenantDivers();
         refreshVueInterv.Show();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Exemplo n.º 4
0
 //Bouton permettant de supprimer un intervenant présent dans la base de données
 private void btnSupprInterv_Click(object sender, EventArgs e)
 {
     try
     {
         string intervSelect = cmboxChoixSupprInterv.SelectedItem.ToString();
         ControlIntervDivers.SupprInterveneur(intervSelect);
         MessageBox.Show("L'intervenant '" + intervSelect + "' a bien été supprimé.");
         this.Hide();
         VueIntervenantDivers refreshVueInterv = new VueIntervenantDivers();
         refreshVueInterv.Show();
     }
     catch
     {
         throw new Exception("Impossible de supprimer un auteur.");
     }
 }