public void Update(Groupe g) { NomTextBox.Text = g.Nom; CodeTextBox.Text = g.Code; DescriptionTextBox.Text = g.Description; filiereBindingSource.DataSource = g.Filiere; }
private void groupeDataGridView_CellClick(object sender, DataGridViewCellEventArgs e) { try { Groupe g = (Groupe)groupeBindingSource.Current; NomLabel.Text = g.Nom; CodeLabel.Text = g.Code; if (e.ColumnIndex == 3) { FormUpdateGroupe f = new FormUpdateGroupe(); f.Update(g); f.ShowDialog(); this.refresh(); } if (e.ColumnIndex == 4 && MessageBox.Show("voulez vous supprimer cette groupe", "Information dialog", MessageBoxButtons.YesNo) == DialogResult.Yes) { new GroupeBAO().Delete(g.Id); this.refresh(); } } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void BtResearch_Click(object sender, EventArgs e) { Groupe g = new Groupe(); g.Nom = NomTextBox.Text; g.Code = CodeTextBox.Text; g.Filiere = (Filiere)filiereBindingSource.Current; g.Description = DescriptionTextBox.Text; groupeBindingSource.DataSource = new GroupeBAO().FindByGroup(g); }
private void BtSave_Click(object sender, EventArgs e) { Groupe g = new Groupe(); g.Nom = NomTextBox.Text; g.Id = 1; g.Code = CodeTextBox.Text; g.Description = DescriptionTextBox.Text; new GroupeBAO().Add(g); this.Dispose(); }
private void BtSave_Click(object sender, EventArgs e) { Groupe g = new Groupe(); g.Nom = NomTextBox.Text; g.Id = 1; g.Code = CodeTextBox.Text; g.Description = DescriptionTextBox.Text; g.Filiere = (Filiere)filiereBindingSource.Current; new GroupeBAO().Update(g); this.Dispose(); }
private void BtPrevious_Click(object sender, EventArgs e) { groupeBindingSource.Position = groupeBindingSource.Position - 1; try { Groupe g = (Groupe)groupeBindingSource.Current; NomLabel.Text = g.Nom; CodeLabel.Text = g.Code; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void FormGestionGroupes_Load(object sender, EventArgs e) { this.refresh(); filiereBindingSource.DataSource = null; filiereBindingSource.DataSource = new FiliereBAO().Select(); Groupe groupe = (Groupe)groupeBindingSource.Current; if (groupe != null) { NomLabel.Text = groupe.Nom; CodeLabel.Text = groupe.Code; } }