/// <summary> /// Menu element : Afficher un compte /// </summary> private void afficherCompteToolStripMenuItem_Click(object sender, EventArgs e) { if (LoggedUser.compte.Grade == Grade.Capitaine) { DlgChoisirCompte choixcompte = new DlgChoisirCompte(); if (choixcompte.ShowDialog() == DialogResult.OK) { Compte c = choixcompte.Extraire(); if (c != null) { new DlgSaisieCompte(TypeDeSaisie.Affichage, Grade.Capitaine, c).ShowDialog(); } } } else { new DlgSaisieCompte(TypeDeSaisie.Affichage, LoggedUser.compte.Grade, LoggedUser.compte).ShowDialog(); } }
/// <summary> /// Menu element : Supprimer un compte /// </summary> private void supprimerToolStripMenuItem_Click(object sender, EventArgs e) { DlgChoisirCompte choixcompte = new DlgChoisirCompte(); if (choixcompte.ShowDialog() == DialogResult.OK) { Compte c = choixcompte.Extraire(); if (c == null) { MB.Avertir("Ce compte n'exist pas"); } else { if (MB.ConfirmerOuiNon("Voulez-vous vraiment supprimer définitivement ce compte?")) { RequetesSQL.SupprimerCompte(c.Matricule.ToString()); } } } }
/// <summary> /// Menu element : Modifier un compte /// </summary> private void modifierCompteToolStripMenuItem_Click(object sender, EventArgs e) { DlgChoisirCompte choixcompte = new DlgChoisirCompte(); if (choixcompte.ShowDialog() == DialogResult.OK) { Compte c = choixcompte.Extraire(); if (c == null) { MB.Avertir("Ce compte n'exist pas"); } DlgSaisieCompte d = new DlgSaisieCompte(TypeDeSaisie.Modification, LoggedUser.compte.Grade, c); if (d.ShowDialog() == DialogResult.Cancel) { return; } else { c = d.Extraire(); RequetesSQL.UpdateCompte(c); } } }