private void UpdateInterface(Filiere f) { filier = f; CodeTextBox.Text = filier.Code; TitreTextBox.Text = filier.Titre; DescriptionTextBox.Text = filier.Description; }
private void BtResearch_Click(object sender, EventArgs e) { Filiere filier = new Filiere(); filier.Code = CodeTextBox.Text; filier.Description = DescriptionTextBox.Text; filier.Titre = TitleTextBox.Text; filiereBindingSource.DataSource = null; filiereBindingSource.DataSource = new FiliereBAO().FindByFilier(filier); }
private void BtSave_Click(object sender, EventArgs e) { Filiere filiere = new Filiere(); filiere.Code = CodeTextBox.Text; filiere.Titre = TitreTextBox.Text; filiere.Description = DescriptionTextBox.Text; new FiliereBAO().Add(filiere); this.Dispose(); }
public new void Add(Filiere f) { if (f.Titre.Length < 4) { throw new BusinessException("Le titre est trop court"); } else { new FiliereDAO().Add(f); } }
private void BtFirst_Click(object sender, EventArgs e) { filiereBindingSource.Position = 0; try { Filiere filier = (Filiere)filiereBindingSource.Current; TitreLabel.Text = filier.Titre; CodeLabel.Text = filier.Code; }catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void refresh() { filiereBindingSource.DataSource = null; filiereBindingSource.DataSource = new FiliereBAO().Select(); Filiere filiere = (Filiere)filiereBindingSource.Current; if (filiere != null) { TitreLabel.Text = filiere.Titre; CodeLabel.Text = filiere.Code; } }
public void refresh() { filiereBindingSource.DataSource = null; filiereBindingSource.DataSource = new FiliereBAO().Select(); try { Filiere f = (Filiere)filiereBindingSource.Current; TitreLabel.Text = f.Titre; CodeLabel.Text = f.Code; } catch (Exception e) { MessageBox.Show(e.Message); } }
private void BtSave_Click(object sender, EventArgs e) { try { Filiere filiere = new Filiere(); filiere.Code = CodeTextBox.Text; filiere.Titre = TitreTextBox.Text; filiere.Description = DescriptionTextBox.Text; new FiliereBAO().Add(filiere); this.Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ereur de saisie"); } }
private void filiereDataGridView_CellClick(object sender, DataGridViewCellEventArgs e) { try { Filiere filier = (Filiere)filiereBindingSource.Current; TitreLabel.Text = filier.Titre; CodeLabel.Text = filier.Code; if (e.ColumnIndex == 2) { FormUpdateFiliere form = new FormUpdateFiliere(filier); form.ShowDialog(); this.refresh(); } if (e.ColumnIndex == 3 && MessageBox.Show("voulez vous supprimer cette filiere", "Information dialog", MessageBoxButtons.YesNo) == DialogResult.Yes) { new FiliereBAO().Delete(filier.Id); this.refresh(); } } catch (Exception exception) { MessageBox.Show(exception.Message); } }
public FormUpdateFiliere(Filiere filier) { InitializeComponent(); UpdateInterface(filier); }