Пример #1
0
 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);
     }
 }
Пример #3
0
 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();
 }