//crée un nouveau dataGrid private void newDataGrid() { _editeur = new Editeurproc(); dataGridViewEditeur.DataSource = _editeur.listEditeur(); //permet de transmettre les données des éditeurs dans le dataGrid dataGridViewEditeur.Columns[0].Visible = false; dataGridViewEditeur.Columns[1].HeaderText = "Nom"; dataGridViewEditeur.Columns[2].HeaderText = "Année de Création"; dataGridViewEditeur.Columns[3].HeaderText = "Adresse"; dataGridViewEditeur.Columns[4].HeaderText = "CP"; dataGridViewEditeur.Columns[5].HeaderText = "Ville"; dataGridViewEditeur.Columns[6].HeaderText = "Tel"; dataGridViewEditeur.Columns[7].HeaderText = "Fax"; dataGridViewEditeur.Columns[8].HeaderText = "Mail"; dataGridViewEditeur.Columns[9].HeaderText = "Nom du Contact"; dataGridViewEditeur.Columns[10].HeaderText = "Prenom du Contact"; dataGridViewEditeur.Columns[11].Visible = false; dataGridViewEditeur.Columns["wnom"].DisplayIndex = 1; dataGridViewEditeur.Columns["wcreation"].DisplayIndex = 2; dataGridViewEditeur.Columns["wadresse"].DisplayIndex = 3; dataGridViewEditeur.Columns["wcp"].DisplayIndex = 4; dataGridViewEditeur.Columns["wville"].DisplayIndex = 5; dataGridViewEditeur.Columns["wtel"].DisplayIndex = 6; dataGridViewEditeur.Columns["wfax"].DisplayIndex = 7; dataGridViewEditeur.Columns["wmail"].DisplayIndex = 8; dataGridViewEditeur.Columns["wnom_contact"].DisplayIndex = 9; dataGridViewEditeur.Columns["wprenom_contact"].DisplayIndex = 10; }
//crée un nouveau dataGrid pour la recherche private void newDataGridRecherche() { _editeur = new Editeurproc(); unEditeur = new Editeur(txtBxNom.Text); dataGridViewEditeur.DataSource = _editeur.rechercheEditeur(unEditeur); dataGridViewEditeur.Columns[0].Visible = false; dataGridViewEditeur.Columns[1].HeaderText = "Nom"; dataGridViewEditeur.Columns[2].HeaderText = "Année de Création"; dataGridViewEditeur.Columns[3].HeaderText = "Adresse"; dataGridViewEditeur.Columns[4].HeaderText = "CP"; dataGridViewEditeur.Columns[5].HeaderText = "Ville"; dataGridViewEditeur.Columns[6].HeaderText = "Tel"; dataGridViewEditeur.Columns[7].HeaderText = "Fax"; dataGridViewEditeur.Columns[8].HeaderText = "Mail"; dataGridViewEditeur.Columns[9].HeaderText = "Nom du Contact"; dataGridViewEditeur.Columns[10].HeaderText = "Prenom du Contact"; dataGridViewEditeur.Columns[11].Visible = false; dataGridViewEditeur.Columns["wnom"].DisplayIndex = 1; dataGridViewEditeur.Columns["wcreation"].DisplayIndex = 2; dataGridViewEditeur.Columns["wadresse"].DisplayIndex = 3; dataGridViewEditeur.Columns["wcp"].DisplayIndex = 4; dataGridViewEditeur.Columns["wville"].DisplayIndex = 5; dataGridViewEditeur.Columns["wtel"].DisplayIndex = 6; dataGridViewEditeur.Columns["wfax"].DisplayIndex = 7; dataGridViewEditeur.Columns["wmail"].DisplayIndex = 8; dataGridViewEditeur.Columns["wnom_contact"].DisplayIndex = 9; dataGridViewEditeur.Columns["wprenom_contact"].DisplayIndex = 10; }
//permet d'ajouter un éditeur private void btnAjouter_Click(object sender, EventArgs e) { _editeur = new Editeurproc(); unEditeur = new Editeur(txtBxNom.Text, int.Parse(txtBxCreation.Text), txtBxAdresse.Text, txtBxCP.Text, txtBxVille.Text, txtBxTel.Text, txtBxFax.Text, txtBxMail.Text, txtBxNom_Contact.Text, txtBxPrenom.Text); _editeur.AjouterEditeur(unEditeur); txtBxNom.Text = ""; txtBxAdresse.Text = ""; txtBxCP.Text = ""; txtBxCreation.Text = ""; txtBxFax.Text = ""; txtBxMail.Text = ""; txtBxTel.Text = ""; txtBxVille.Text = ""; txtBxNom_Contact.Text = ""; txtBxPrenom.Text = ""; newDataGrid(); }
//valide la suppression d'un editeur private void btnValider_Click(object sender, EventArgs e) { _editeur = new Editeurproc(); unEditeur = new Editeur(int.Parse(txtBxNumero.Text), txtBxMotif.Text); _editeur.SupprimerEditeur(unEditeur); txtBxNumero.Text = ""; txtBxMotif.Text = ""; txtBxNom.Text = ""; txtBxAdresse.Text = ""; txtBxCP.Text = ""; txtBxCreation.Text = ""; txtBxFax.Text = ""; txtBxMail.Text = ""; txtBxTel.Text = ""; txtBxVille.Text = ""; txtBxNom_Contact.Text = ""; txtBxPrenom.Text = ""; newDataGrid(); pnlMotif.Visible = false; }