Пример #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();
            }
        }
Пример #2
0
 public void RefreshGrid()
 {
     uneconnexion  = new ConnexionBase();
     unUtilisateur = new Crud_Utilisateur(uneconnexion);
     unUtilisateur.Recup_Table_Utilisateur();
     RempGridUtilisateur(unUtilisateur.lesUtilisateurs);
     gridUtilisateur.Update();
     gridUtilisateur.Refresh();
 }
Пример #3
0
 //Methode pour mettre à jour le grid
 public void RefreshGrid()
 {
     uneconnexion = new ConnexionBase();
     unEmprunteur = new Crud_Emprunteur(uneconnexion);
     unEmprunteur.Recup_TableEmprunteur();
     RempGridEmprunteur(unEmprunteur.lesEmprunteurs);
     GridEmprunteur.Update();
     GridEmprunteur.Refresh();
 }
Пример #4
0
        public FrmAuteur(String leNiveau)
        {
            InitializeComponent();
            connexion            = new ConnexionBase();
            unAuteur             = new Crud_Auteur();
            dgvAuteur.DataSource = unAuteur.afficheAuteur();
            remp_cmbPays();

            this.leNiveau = leNiveau;
            lblRang.Text  = this.leNiveau;
        }
Пример #5
0
        //constructeur
        public FrmCouverture(String leNiveau)
        {
            //initalisation
            InitializeComponent();

            //récupérer le rang de l'utilisateur
            this.leNiveau = leNiveau;
            lblRang.Text  = this.leNiveau;

            //connexion à la base de données
            _connexion    = new ConnexionBase();
            uneCouverture = new CRUD_Couverture(_connexion);

            //mise à jour de la GridView
            RefreshGrid();
        }
Пример #6
0
        public Frmlivre(String leNiveau)
        {
            InitializeComponent();
            connexion             = new ConnexionBase();
            unlivre               = new Crud_livre();
            unexemplaire          = new CRUD_Exemplaire();
            dtgrvLivre.DataSource = unlivre.afficherlivre();
            // remplissage des combo box
            remp_cmbx();
            remp_cmbbx_nomauteur();
            remp_cmbbx_nomediteur();
            remp_cmbbx_nomserie();


            this.leNiveau = leNiveau;
            lblRang.Text  = this.leNiveau;
        }
Пример #7
0
 public FrmConnexion()
 {
     InitializeComponent();
     uneconnexion  = new ConnexionBase();
     unUtilisateur = new Crud_Utilisateur(uneconnexion);
 }
Пример #8
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);
            }
        }
Пример #9
0
        //au clic du bouton recherche
        private void btnRechercher_Click(object sender, EventArgs e)
        {
            if (btnRechercher.Text.Equals("Rechercher"))
            {
                lblnum.Visible                 = true;
                txtNum.Visible                 = true;
                txtNum.Enabled                 = true;
                txtNom.Enabled                 = true;
                groupAjouterEmp.Enabled        = true;
                txtMail.Enabled                = false;
                txtCodePostal.Enabled          = false;
                txtAdresse.Enabled             = false;
                txtPrenom.Enabled              = false;
                txtVille.Enabled               = false;
                DateTimeNaissance.Enabled      = false;
                DateTimeAdhesion.Enabled       = false;
                DateTimeRenouvellement.Enabled = false;
                btnRechercher.BackColor        = Color.Green;

                //vide les controls du groupbox
                vidercontrols();


                btnRechercher.Text = "Valider";
                btnAnnuler.Visible = true;

                //Desactive tous les autres boutons
                btnModifier.Enabled  = false;
                btnSupprimer.Enabled = false;
                btnFamille.Enabled   = false;
                btnAjouter.Enabled   = false;


                //Le background color des textbox change de couleur pour indiquer qu'elles sont déverouillés
                txtNum.BackColor = Color.White;
                txtNom.BackColor = Color.White;
            }
            else if (btnRechercher.Text.Equals("Valider"))
            {
                if (!txtNum.Text.Equals(""))
                {
                    wnum = Convert.ToInt32(txtNum.Text);
                }
                //met à jour le datagrid
                unEmprunteur.lesEmprunteurs.Clear();
                uneconnexion = new ConnexionBase();
                unEmprunteur = new Crud_Emprunteur(uneconnexion);
                Emprunteur Remprunteur = new Emprunteur(wnum, txtNom.Text);
                unEmprunteur.recherche("proc_recherche_emprunteur", Remprunteur);
                RempGridEmprunteur(unEmprunteur.lesEmprunteurs);
                GridEmprunteur.Update();
                GridEmprunteur.Refresh();

                groupAjouterEmp.Enabled        = false;
                btnRechercher.Text             = "Rechercher";
                btnRechercher.BackColor        = Color.SteelBlue;
                groupAjouterEmp.Enabled        = false;
                txtMail.Enabled                = true;
                txtCodePostal.Enabled          = true;
                txtAdresse.Enabled             = true;
                txtPrenom.Enabled              = true;
                txtVille.Enabled               = true;
                DateTimeNaissance.Enabled      = true;
                DateTimeAdhesion.Enabled       = true;
                DateTimeRenouvellement.Enabled = true;

                //Re active les boutons
                btnFamille.Enabled   = true;
                btnModifier.Enabled  = true;
                btnSupprimer.Enabled = true;
                btnAjouter.Enabled   = true;

                //Le background color des textbox change de couleur pour indiquer qu'elles sont déverouillés
                txtNum.Visible   = false;
                lblnum.Visible   = false;
                txtNom.BackColor = Color.Silver;
                txtNum.BackColor = Color.Silver;
            }
        }