private void qRibbonPanel2_ItemActivated(object sender, QCompositeEventArgs e)
 {
     if (usr == null)
     {
         usr             = new FormUser();
         usr.MdiParent   = this;
         usr.FormClosed += new FormClosedEventHandler(FormUser_FormClosed);
         usr.Show();
     }
     else
     {
         usr.Activate();
     }
 }
Exemple #2
0
        //Déclaration de la fonction qui va exécuter la connexion
        public void Connexion()
        {
            FormConnexion PageConnexion = new FormConnexion();
            FormUser      AcceuilAdmin  = new FormUser();

            GestionnaireConnexion connect = new GestionnaireConnexion();

            if (connect.verifySecretaire(Login.Text, Password.Text) == false)
            {
                transitionErreur.ShowSync(Erreur);
                Erreur.Visible = true;

                Login.Text = "";
                if ((Password.Text == "") || (Password.Text == "Saisir le Password"))
                {
                    Password.Text = "Saisir le Password";
                }

                Password.Text = "";
                if ((Login.Text == "") || (Login.Text == "Saisir le Login"))
                {
                    Login.Text = "Saisir le Login";
                }
            }
            else
            {
                Secretaire curSecretaire = connect.OneSecretaire(Login.Text);
                transition.HideSync(PageConnexion);
                System.Windows.Forms.Form.ActiveForm.Visible = false;
                transition.ShowSync(AcceuilAdmin);
                AcceuilAdmin.Activate();

                AcceuilAdmin.NomUser.Text       = curSecretaire.nomSecretaire;
                AcceuilAdmin.PrenomUser.Text    = curSecretaire.prenomSecretaire;
                AcceuilAdmin.EmailUser.Text     = curSecretaire.emailSecretaire;
                AcceuilAdmin.TelephoneUser.Text = curSecretaire.telSecretaire;

                //Remplisage des composants
                AcceuilAdmin.Taux.Value = (connect.countTotalEntrant() * 100) / connect.countTotalCourrier();

                AcceuilAdmin.EffectifC.Value = connect.countTotalCourrier();

                AcceuilAdmin.nbre.Text = connect.countTotalCourrier().ToString();
            }
        }