Beispiel #1
0
        private void SearchDataGrid()
        {
            _emprunteurs      = new EmprunteurProc();
            DgvEmp.DataSource = _emprunteurs.unelistEmprunteur(txtBxNumEmp.Text, txtBxNomEmp.Text.ToUpper());

            // Titres des colonnes
            DgvEmp.Columns[0].HeaderText = "N°";
            DgvEmp.Columns[1].HeaderText = "Nom";
            DgvEmp.Columns[2].HeaderText = "Prenom";
            DgvEmp.Columns[3].HeaderText = "Rue";
            DgvEmp.Columns[4].HeaderText = "CP";
            DgvEmp.Columns[5].HeaderText = "Ville";
            DgvEmp.Columns[6].HeaderText = "Date de naissance";
            DgvEmp.Columns[7].HeaderText = "Mail";
            DgvEmp.Columns[8].HeaderText = "Date inscription";
            DgvEmp.Columns[9].HeaderText = "Date renouvellement";
            DgvEmp.Columns[10].Visible   = false;

            // Largeur des colonnes
            DgvEmp.Columns[0].Width = 40;
            DgvEmp.Columns[4].Width = 40;
            DgvEmp.Columns[6].Width = 80;
            DgvEmp.Columns[8].Width = 80;
            DgvEmp.Columns[9].Width = 80;
            DgvEmp.Columns[7].Width = 140;
            DgvEmp.Columns[3].Width = 140;
        }
Beispiel #2
0
        private void newDataGrid()
        {
            _emprunteurs      = new EmprunteurProc();
            DgvEmp.DataSource = _emprunteurs.listEmprunteur();

            DgvEmp.Columns[0].HeaderText = "N°";
            DgvEmp.Columns[1].HeaderText = "Nom";
            DgvEmp.Columns[2].HeaderText = "Prenom";
            DgvEmp.Columns[3].HeaderText = "Rue";
            DgvEmp.Columns[4].HeaderText = "CP";
            DgvEmp.Columns[5].HeaderText = "Ville";
            DgvEmp.Columns[6].HeaderText = "Date de naissance";
            DgvEmp.Columns[7].HeaderText = "Mail";
            DgvEmp.Columns[8].HeaderText = "Date inscription";
            DgvEmp.Columns[9].HeaderText = "Date renouvellement";
            DgvEmp.Columns[10].Visible   = false;

            DgvEmp.Columns[0].Width = 40;
            DgvEmp.Columns[4].Width = 40;
            DgvEmp.Columns[6].Width = 80;
            DgvEmp.Columns[8].Width = 80;
            DgvEmp.Columns[9].Width = 80;
            DgvEmp.Columns[7].Width = 140;
            DgvEmp.Columns[3].Width = 140;
        }
Beispiel #3
0
 // Ajout d'un emprunteur
 private void btnAjouterFamille(object sender, EventArgs e)
 {
     _emprunteurs = new EmprunteurProc();
     unEmprunteur = new Emprunteur(int.Parse(txtBxMembre.Text), int.Parse(txtBxResp.Text));
     _emprunteurs.AjouterFamilleEmprunteur(unEmprunteur);
     resetBox();
     newDataGrid();
 }
Beispiel #4
0
 // Modification d'un emprunteur
 private void btnModifier_Click(object sender, EventArgs e)
 {
     _emprunteurs = new EmprunteurProc();
     unEmprunteur = new Emprunteur(int.Parse(txtBxNumEmp.Text), txtBxNomEmp.Text.ToUpper(), txtBxPrenomEmp.Text, txtBxRueEmp.Text, txtBxCPEmp.Text, txtBxVilleEmp.Text, DatePickerEmp.Value, txtBxMailEmp.Text, DatePikerAdhesion.Value, DatePikerFinAdhesion.Value);
     _emprunteurs.ModifierEmprunteur(unEmprunteur);
     newDataGrid();
     resetBox();
 }
Beispiel #5
0
 // Envoi du motif de licenciement dans la base de données + supression de l'emprunteur
 private void btnValider_Click(object sender, EventArgs e)
 {
     _emprunteurs = new EmprunteurProc();
     unEmprunteur = new Emprunteur(int.Parse(txtBxNumEmp.Text), txtBxMotif.Text);
     _emprunteurs.SupprimerEmprunteur(unEmprunteur);
     newDataGrid();
     resetBox();
     pnlMotif.Visible = false;
 }
Beispiel #6
0
        private void btn_GestionExemp_Click(object sender, EventArgs e)//affiche le panel de gestion d'exemplaire
        {
            panel_Exemplaire.Visible  = true;
            panel_Exemplaire.Location = new Point(178, 34);
            DataGridExemplaire();
            EmprunteurProc emprunteurProc; emprunteurProc = new EmprunteurProc();

            foreach (Livre unLivre in unLivreProc.listBdTitre())
            {
                cbbxBdExemp.Items.Add(unLivre.wBdTitre);//remplis ue combobox de titre de livre
            }
            foreach (Emprunteur unEmprunteur in emprunteurProc.listEmprunteur())
            {
                cbbx_Emprunteur.Items.Add(unEmprunteur.nomEmp + " " + unEmprunteur.prenomEmp);//remplis un combobox des nom et prenoms des emprunteurs présent dans la base
                NumEmprunteur.Add(unEmprunteur.numEmp);
                cbbx_Emprunteur.ValueMember = unEmprunteur.numEmp.ToString();
            }
            cbbxEtatExmp.Items.Add("très bon"); cbbxEtatExmp.Items.Add("bon"); cbbxEtatExmp.Items.Add("abimé"); cbbxEtatExmp.Items.Add("très abimé");//ajoute les états des exemplaires dans un combobox
        }
Beispiel #7
0
 // Instanciation et constructeur de l'objet unEmprunteur
 private void initEmprunteur()
 {
     _emprunteurs = new EmprunteurProc();
     unEmprunteur = new Emprunteur(num, txtBxNomEmp.Text.ToUpper(), txtBxPrenomEmp.Text, txtBxRueEmp.Text, txtBxCPEmp.Text, txtBxVilleEmp.Text, DatePickerEmp.Value, txtBxMailEmp.Text, DatePikerAdhesion.Value, DatePikerFinAdhesion.Value);
 }