public EcranTableMembre()
        {
            InitializeComponent();
            List <C_T_Club>   CbTmp = new G_T_Club(Conn).Lire("IdClub");
            List <C_T_Equipe> lTmp  = new G_T_Equipe(Conn).Lire("IdEquipe");

            foreach (C_T_Equipe Tmp in lTmp)
            {
                C_T_Club VerifCamp = new G_T_Club(Conn).Lire_ID(Tmp.IdClub);
                if (VerifCamp.ClubAdverse != true)
                {
                    cbRefEquipe.Items.Add(Tmp.IdEquipeDomicile + " : " + Tmp.NomEquipeDomicile);
                }
            }
            RemplirDGV();
            if (dgvMembre.Rows.Count > 0)
            {
                Activer(true);
                dgvMembre.Rows[0].Selected = true;
            }
            else
            {
                Activer(false);
            }
        }
 private void btnEditer_Click(object sender, EventArgs e)
 {
     if (dgvTEquipe.SelectedRows.Count > 0)
     {
         Activer(false);
         tbIdEquipe.Text = dgvTEquipe.SelectedRows[0].Cells["IdEquipe"].Value.ToString();
         C_T_Equipe Tmp = new G_T_Equipe(Conn).Lire_ID(int.Parse(tbIdEquipe.Text));
         tbNomEqui.Text    = Tmp.NomEquipeDomicile;
         tbNiveauEqui.Text = Tmp.NiveauEquipeDomicile;
         cbRefClub.Text    = Tmp.IdClub.ToString();
     }
 }
示例#3
0
        private void RemplirDGVEquipe()
        {
            dtEquipes = new DataTable();
            dtEquipes.Columns.Add(new DataColumn("IdEquipe", System.Type.GetType("System.Int32")));
            dtEquipes.Columns.Add("NomEqui");
            dtEquipes.Columns.Add("NiveauEqui");
            List <C_T_Equipe> lTmp = new G_T_Equipe(Conn).Lire("NomEquipe");

            foreach (C_T_Equipe Tmp in lTmp)
            {
                dtEquipes.Rows.Add(Tmp.IdEquipeDomicile, Tmp.NomEquipeDomicile, Tmp.NiveauEquipeDomicile);
            }
            bsEquipes            = new BindingSource();
            bsEquipes.DataSource = dtEquipes;
            dgvEquipe.DataSource = bsEquipes;
        }
        private void RemplirDGV()
        {
            dtEquipes = new DataTable();
            dtEquipes.Columns.Add(new DataColumn("IdEquipe", System.Type.GetType("System.Int32")));
            dtEquipes.Columns.Add("NomEquipe");
            dtEquipes.Columns.Add("NiveauEquipe");
            dtEquipes.Columns.Add("RefClub");
            List <C_T_Equipe> lTmp = new G_T_Equipe(Conn).Lire("NomEquipe");

            foreach (C_T_Equipe Tmp in lTmp)
            {
                C_T_Club recherche = clubs.Find(X => X.IdClub == (Tmp.IdClub));
                dtEquipes.Rows.Add(Tmp.IdEquipeDomicile, Tmp.NomEquipeDomicile, Tmp.NiveauEquipeDomicile, Tmp.IdClub + " - " + recherche.NomClub);
            }
            bsEquipes             = new BindingSource();
            bsEquipes.DataSource  = dtEquipes;
            dgvTEquipe.DataSource = bsEquipes;
        }
 private void btnEnregistrer_Click(object sender, EventArgs e)
 {
     if (tbNomEqui.Text == "")
     {
         MessageBox.Show("Veuillez Renseigner le Nom Du Club");
     }
     else
     {
         if (tbIdEquipe.Text == "")
         //mode ajout
         {
             int nID = new G_T_Equipe(Conn).Ajouter(tbNomEqui.Text, tbNiveauEqui.Text, Convert.ToInt32(cbRefClub.Text));
             dtEquipes.Rows.Add(nID, tbNomEqui.Text, tbNiveauEqui.Text, cbRefClub.Text);
         }
         else
         //mode édition
         {
             int nID = int.Parse(tbIdEquipe.Text);
             new G_T_Equipe(Conn).Modifier(nID, tbNomEqui.Text, tbNiveauEqui.Text, Convert.ToInt32(cbRefClub.Text));
             for (int i = 0; i < dtEquipes.Rows.Count; i++)
             {
                 if ((int)dtEquipes.Rows[i]["IdEquipe"] == nID)
                 {
                     //dtClub.Rows[i]["NomClub"] = tbNomClub.Text;
                     dgvTEquipe.Rows[i].Cells["RefClub"].Value      = cbRefClub.Text;
                     dgvTEquipe.Rows[i].Cells["NomEquipe"].Value    = tbNomEqui.Text;
                     dgvTEquipe.Rows[i].Cells["NiveauEquipe"].Value = tbNiveauEqui.Text;
                     break;
                 }
             }
         }
         //dgvClub.SelectedRows[0].Cells["NomClub"].Value = tbNomClub.Text;
         bsEquipes.EndEdit();
         Activer(true);
     }
 }