private void BtnEditer_Click(object sender, EventArgs e)
 {
     if (dgvMembre.SelectedRows.Count > 0)
     {
         Activer(false);
         tbIdMembre.Text = dgvMembre.SelectedRows[0].Cells["IdMembre"].Value.ToString();
         C_T_Membres Tmp = new G_T_Membres(Conn).Lire_ID(int.Parse(tbIdMembre.Text));
         cbRefEquipe.Text   = Tmp.IdEquipe.ToString();
         tbNomMem.Text      = Tmp.NomMembres;
         tbPreMem.Text      = Tmp.PrenomMembres;
         tbNationalite.Text = Tmp.NationaliteMembres;
         dtpDateNai.Value   = Tmp.DateNaissanceMembres;
         tbFonction.Text    = Tmp.FonctionMembres;
         tbAdresse.Text     = Tmp.AdresseMembres;
         tbLicence.Text     = Tmp.LicenseMembres;
     }
 }
示例#2
0
        private void RemplirDGVMembre()
        {
            dtMembre = new DataTable();
            dtMembre.Columns.Add(new DataColumn("IdMembre", System.Type.GetType("System.Int32")));
            dtMembre.Columns.Add("NomMem");
            dtMembre.Columns.Add("Pré");
            dtMembre.Columns.Add("FonctionMem");
            List <C_T_Membres> lTmp = new G_T_Membres(Conn).Lire("NomMembre");

            foreach (C_T_Membres Tmp in lTmp)
            {
                dtMembre.Rows.Add(Tmp.IdMembres, Tmp.NomMembres, Tmp.PrenomMembres
                                  , Tmp.FonctionMembres);
            }
            bsMembre              = new BindingSource();
            bsMembre.DataSource   = dtMembre;
            dgvMembres.DataSource = bsMembre;
        }
 private void btnConfirmer_Click(object sender, EventArgs e)
 {
     if (tbNomMem.Text == "")
     {
         MessageBox.Show("Veuillez Renseigner le Nom Du Club");
     }
     else
     {
         if (tbIdMembre.Text == "")
         //mode ajout
         {
             int nID = new G_T_Membres(Conn).Ajouter(tbNomMem.Text, tbPreMem.Text, tbNationalite.Text, dtpDateNai.Value,
                                                     tbFonction.Text, tbAdresse.Text, tbLicence.Text, Convert.ToInt32(cbRefEquipe.Text));
             dtMembre.Rows.Add(nID, tbNomMem.Text, tbPreMem.Text, tbNationalite.Text, dtpDateNai.Value, tbFonction.Text, tbAdresse.Text
                               , tbLicence.Text, cbRefEquipe.Text);
         }
         else
         //mode édition
         {
             int nID = int.Parse(tbIdMembre.Text);
             new G_T_Membres(Conn).Modifier(nID, tbNomMem.Text, tbPreMem.Text, tbNationalite.Text, dtpDateNai.Value,
                                            tbFonction.Text, tbAdresse.Text, tbLicence.Text, Convert.ToInt32(cbRefEquipe.Text));
             for (int i = 0; i < dtMembre.Rows.Count; i++)
             {
                 if ((int)dtMembre.Rows[i]["IdMembre"] == nID)
                 {
                     //dtClub.Rows[i]["NomClub"] = tbNomClub.Text;
                     dgvMembre.Rows[i].Cells["RefEqui"].Value     = cbRefEquipe.Text;
                     dgvMembre.Rows[i].Cells["NomMem"].Value      = tbNomMem.Text;
                     dgvMembre.Rows[i].Cells["Pré"].Value         = tbPreMem.Text;
                     dgvMembre.Rows[i].Cells["PaysNai"].Value     = tbNationalite.Text;
                     dgvMembre.Rows[i].Cells["DateNai"].Value     = dtpDateNai.Value;
                     dgvMembre.Rows[i].Cells["FonctionMem"].Value = tbFonction.Text;
                     dgvMembre.Rows[i].Cells["AdresseMem"].Value  = tbAdresse.Text;
                     dgvMembre.Rows[i].Cells["LicenceMem"].Value  = tbLicence.Text;
                     break;
                 }
             }
         }
         //dgvClub.SelectedRows[0].Cells["NomClub"].Value = tbNomClub.Text;
         bsMembre.EndEdit();
         Activer(true);
     }
 }
        private void RemplirDGV()
        {
            dtMembre = new DataTable();
            dtMembre.Columns.Add(new DataColumn("IdMembre", System.Type.GetType("System.Int32")));
            dtMembre.Columns.Add("NomMem");
            dtMembre.Columns.Add("Pré");
            dtMembre.Columns.Add("PaysNai");
            dtMembre.Columns.Add("DateNai");
            dtMembre.Columns.Add("FonctionMem");
            dtMembre.Columns.Add("AdresseMem");
            dtMembre.Columns.Add("LicenceMem");
            dtMembre.Columns.Add("RefEqui");
            List <C_T_Membres> lTmp = new G_T_Membres(Conn).Lire("NomMembre");

            foreach (C_T_Membres Tmp in lTmp)
            {
                dtMembre.Rows.Add(Tmp.IdMembres, Tmp.NomMembres, Tmp.PrenomMembres, Tmp.NationaliteMembres, Tmp.DateNaissanceMembres
                                  , Tmp.FonctionMembres, Tmp.AdresseMembres, Tmp.LicenseMembres, Tmp.IdEquipe);
            }
            bsMembre             = new BindingSource();
            bsMembre.DataSource  = dtMembre;
            dgvMembre.DataSource = bsMembre;
        }