示例#1
0
 /// <summary>
 /// Vérifie que tous les champs ont été remplis, si c'est le cas, authentification
 /// </summary>
 private void BTN_Valider_Click(object sender, EventArgs e)
 {
     if (String.IsNullOrEmpty(TBox_User.Text.Trim()))
     {
         errorSaisie.SetError(TBox_User, "Veuillez saisir un nom d'Utilisateur.");
     }
     else
     {
         if (String.IsNullOrEmpty(TBox_Password.Text.Trim()))
         {
             errorSaisie.SetError(TBox_Password, "Veuillez saisir un Mot de Passe.");
         }
         else
         {
             Login loginSaisie = new Login(TBox_User.Text, TBox_Password.Text);
             // Si le login est authentifié
             if (MgtLogin.Authentifier(loginSaisie))
             {
                 Veterinaire VetoConnecté = MgtVeterinaire.GetVeterinaireConnecté(TBox_User.Text, TBox_Password.Text);
                 // Enregistrement de la personne connectée et affichage
                 FormPrincipale frm = new FormPrincipale(VetoConnecté);
                 frm.Show();
                 frm.BringToFront();
                 this.Hide();
                 frm.Disposed += AppliClose;
             }
             else
             {
                 MessageBox.Show("Impossible de se connecter !");
                 TBox_User.Focus();
                 TBox_Password.Clear();
             }
         }
     }
 }
示例#2
0
        /// <summary>
        /// Ouverture de la fenêtre de Consultation en passant l'animal correspondant à la ligne de l'Agenda selectionnée
        /// ainsi que le vétérinaire actuellement connecté.
        /// </summary>
        private void DataGrid_Agenda_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            FormPrincipale   frmPrincipale     = this.MdiParent as FormPrincipale;
            Guid             animalSelectionne = ((RendezVous)DataGrid_Agenda.CurrentRow.DataBoundItem).codeAnimal;
            FormConsultation frm = new FormConsultation(animalSelectionne, frmPrincipale._vetoConnecté.codeVeto);

            frm.MdiParent = this.MdiParent;
            frm.Show();
            frm.BringToFront();
        }