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(); } }
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); } }