private void btnEditFamille_Click(object sender, EventArgs e) { if (designationTextBox.Text.Equals("")) { MetroFramework.MetroMessageBox.Show(this, "la designation ne doit pas etre vide", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } ucFamille.Instance.Famille.Designation = designationTextBox.Text; if (frmMain.Instance.Famille.EditFamille(ucFamille.Instance.Famille, frmMain.Instance.Session) != null) { designationTextBox.Clear(); ucFamille.Instance.Famille = null; MetroFramework.MetroMessageBox.Show(this, "la famille a ete modifier", "Done", MessageBoxButtons.OK, MessageBoxIcon.Information); if (!frmMain.Instance.mainContainer.Controls.ContainsKey("ucFamille")) { ucFamille uc = new ucFamille(); uc.Dock = DockStyle.Fill; frmMain.Instance.mainContainer.Controls.Add(uc); } frmMain.Instance.BtnBack.Visible = true; frmMain.Instance.mainContainer.Controls["ucFamille"].BringToFront(); ucFamille.Instance.Actualiser(); } else { MetroFramework.MetroMessageBox.Show(this, "Erreur l'operation a echoue", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnAddFamille_Click(object sender, EventArgs e) { if (frmMain.Instance.Famille.AddFamille(new Famille { Designation = designationTextBox.Text }, frmMain.Instance.Session) != null) { MetroFramework.MetroMessageBox.Show(this, "La famille a ete ajouter avec succes", "Succes", MessageBoxButtons.OK, MessageBoxIcon.Information); code++; codeTextBox.Text = code.ToString(); designationTextBox.Clear(); if (!frmMain.Instance.mainContainer.Controls.ContainsKey("ucFamille")) { ucFamille uc = new ucFamille(); uc.Dock = DockStyle.Fill; frmMain.Instance.mainContainer.Controls.Add(uc); } frmMain.Instance.BtnBack.Visible = true; OnAdd(); frmMain.Instance.mainContainer.Controls["ucFamille"].BringToFront(); ucFamille.Instance.Actualiser(); } else { MetroFramework.MetroMessageBox.Show(this, "La famille n'a pas ete ajouter avec succes", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ucFamille_Load(object sender, EventArgs e) { _instance = this; mEdit.Enabled = false; mDelete.Enabled = false; mChercher.Enabled = false; Actualiser(); }
private void btnCancelFamille_Click(object sender, EventArgs e) { if (!frmMain.Instance.mainContainer.Controls.ContainsKey("ucFamille")) { ucFamille uc = new ucFamille(); uc.Dock = DockStyle.Fill; frmMain.Instance.mainContainer.Controls.Add(uc); } frmMain.Instance.BtnBack.Visible = true; frmMain.Instance.mainContainer.Controls["ucFamille"].BringToFront(); }