Exemple #1
0
        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();
            }
        }
Exemple #2
0
        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;
        }
Exemple #3
0
        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);
            }
        }