public void RefreshGrid() { if (lblRang.Text == "Admin") { uneconnexion = new ConnexionBase(); unEditeur = new Crud_Editeur(uneconnexion); unEditeur.Recup_Table_Editeur_archive(); RempGridEditeur(unEditeur.lesEditeurs); GridEditeur.Columns["_AncienNom"].Visible = false; GridEditeur.Update(); GridEditeur.Refresh(); } else { uneconnexion = new ConnexionBase(); unEditeur = new Crud_Editeur(uneconnexion); unEditeur.Recup_Table_Editeur(); RempGridEditeur(unEditeur.lesEditeurs); GridEditeur.Columns["_AncienNom"].Visible = false; GridEditeur.Update(); GridEditeur.Refresh(); } }
public FrmEditeur(String leNiveau) { InitializeComponent(); this.leNiveau = leNiveau; lblRang.Text = this.leNiveau; unEditeur = new Crud_Editeur(); RefreshGrid(); //Permet d'avoir que l'année DateTimeCreation.Format = DateTimePickerFormat.Custom; DateTimeCreation.CustomFormat = "yyyy"; DateTimeCreation.ShowUpDown = true; }
private void btnRechercher_Click(object sender, EventArgs e) { if (btnRechercher.Text.Equals("Rechercher")) { btnRechercher.BackColor = Color.Green; btnRechercher.Text = "Valider"; //le bouton annuler apparait btnAnnuler.Visible = true; //Les ou le textbox.s a remplir pour la recherche se déverouille txtNom.Enabled = true; //Le background color des textbox change de couleur pour indiquer qu'elles sont déverouillés txtNom.BackColor = Color.White; //Desactive tous les autres boutons btnAjouter.Enabled = false; btnSupprimer.Enabled = false; btnModifier.Enabled = false; //Reinistialisation des textbox code.Text = ""; txtNom.Text = ""; DateTimeCreation.Text = ""; txtMail.Text = ""; txtCodePostal.Text = ""; txtAdr.Text = ""; txtTel.Text = ""; txtFax.Text = ""; txtVille.Text = ""; } else if (btnRechercher.Text.Equals("Valider")) { btnRechercher.Text = "Rechercher"; btnRechercher.BackColor = Color.SteelBlue; //Remet les accessibilités des boutons par défauts btnModifier.Enabled = false; btnSupprimer.Enabled = false; btnAjouter.Enabled = true; btnRechercher.Enabled = true; btnAnnuler.Visible = true; //Les textbox sont inacessibles. txtNom.Enabled = false; //Le background color des textbox change de couleur pour indiquer qu'elles sont verouillés txtNom.BackColor = Color.Silver; //Vide la liste unEditeur.lesEditeurs.Clear(); //Recherche d'un ou de plusieurs editeurs uneconnexion = new ConnexionBase(); unEditeur = new Crud_Editeur(uneconnexion); Editeur lEditeur = new Editeur(txtNom.Text); unEditeur.recherche_editeur(lEditeur); RempGridEditeur(unEditeur.lesEditeurs); } }