예제 #1
0
        //Bouton permettant d'appeler la vue pour gérer la liste des éditeurs
        private void btnEditeur_Click(object sender, EventArgs e)
        {
            this.Hide();
            VueEditeur pageGestEdit = new VueEditeur();

            pageGestEdit.Show();
        }
예제 #2
0
 //Bouton permettant de supprimer un éditeur présent en base de données
 private void btnSupprEdit_Click(object sender, EventArgs e)
 {
     try
     {
         string editeurrSelect = cmboxChoixSupprEdit.SelectedItem.ToString();
         ControlEditeur.SupprEditeur(editeurrSelect);
         MessageBox.Show("L'éditeur '" + editeurrSelect + "' a bien été supprimé.");
         this.Hide();
         VueEditeur refreshVueEdit = new VueEditeur();
         refreshVueEdit.Show();
     }
     catch
     {
         throw new Exception("Impossible de supprimer un éditeur.");
     }
 }
예제 #3
0
 //Bouton permettant d'ajouter un éditeur à la base de données
 private void btnAjoutCreaEdit_Click(object sender, EventArgs e)
 {
     try
     {
         int       numeroPays  = nouvPays.TrouvNumPays(txtNatioCreaEdit.Text);
         ArrayList infNouvEdit = new ArrayList();
         infNouvEdit.Add(numeroPays);
         infNouvEdit.Add(txtNomCreaEdit.Text);
         infNouvEdit.Add(DateTime.Parse(txtDateDebCreaEdit.Text));
         infNouvEdit.Add(txtDateFinCreaEdit.Text);
         infNouvEdit.Add(txtAdressCreaEdit.Text);
         ControlEditeur.CreerEditeur(infNouvEdit);
         MessageBox.Show(txtNomCreaEdit.Text + " a bien été créé");
         this.Hide();
         VueEditeur refreshVueEdit = new VueEditeur();
         refreshVueEdit.Show();
     }
     catch
     {
         throw new Exception("Impossible de créer un nouvel éditeur.");
     }
 }
예제 #4
0
 //Bouton permettant d'éditer les informations d'un éditeur présent dans la base de données
 private void btnModifEdit_Click(object sender, EventArgs e)
 {
     try
     {
         int       numeroPays      = nouvPays.TrouvNumPays(txtNatioModifEdit.Text);
         ArrayList infModifEditeur = new ArrayList();
         infModifEditeur.Add(int.Parse(txtIdModifEdit.Text));
         infModifEditeur.Add(numeroPays);
         infModifEditeur.Add(txtNomModifEdit.Text);
         infModifEditeur.Add(DateTime.Parse(txtDateDebModifEdit.Text));
         infModifEditeur.Add(txtDateFinModifEdit.Text);
         infModifEditeur.Add(txtAdModifEdit.Text);
         ControlEditeur.ModifEditeur(infModifEditeur);
         MessageBox.Show(cmboxChoixModifEdit.SelectedItem.ToString() + " a bien été modifié");
         this.Hide();
         VueEditeur refreshVueEdit = new VueEditeur();
         refreshVueEdit.Show();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }