Пример #1
0
        private void BtnConnexion_Click(object sender, RoutedEventArgs e)
        {
            if (txtLogin.Text == null)
            {
                MessageBox.Show("Veuillez sélectionner un login", "Rentree un login", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                if (txtPassword.Text == null)
                {
                    MessageBox.Show("Veuillez sélectionner un mot de passe", "Rentree un mdp", MessageBoxButton.OK, MessageBoxImage.Information);
                }
                else
                {
                    controleur connect = gst.controleur.ToList().Find(cont => cont.login == (txtLogin.Text) && cont.mdp == (txtPassword.Text));

                    if (connect.statut == "admin")
                    {
                        frmControllerAdmin frmAdmin = new frmControllerAdmin();
                        frmAdmin.Show();
                    }
                    else if (connect.statut == "ctrl")
                    {
                        FrmController frm = new FrmController();
                        frm.Show();
                    }
                    else
                    {
                        MessageBox.Show("Login ou password incorrect", "Merci de réessayer", MessageBoxButton.OK, MessageBoxImage.Information);
                    }
                }
            }
        }
 private void BtnInsererController_Click(object sender, RoutedEventArgs e)
 {
     if (txtNomClient.SelectedText == null)
     {
         MessageBox.Show("Veuillez sélectionner entree un nom controlleur", "Choix du controlleur ", MessageBoxButton.OK, MessageBoxImage.Information);
     }
     else
     {
         if (txtPrenomClient.SelectedText == null)
         {
             MessageBox.Show("Veuillez sélectionner entree un prenom controlleur ", "Choix du prenom ", MessageBoxButton.OK, MessageBoxImage.Information);
         }
         else
         {
             controleur ctrl = new controleur()
             {
                 id     = gst.controleur.ToList().Max(c => c.id),
                 nom    = txtNomController.Text,
                 prenom = txtPrenomClient.Text,
                 login  = txtNomController.Text.Substring(0, 1).ToLower(), /*&& txtPrenomClient.Text.Substring(0,1).ToLower(),*/
                 mdp    = txtNomController.Text.Substring(0, 1).ToLower()
             };
             gst.controleur.Add(ctrl);
             gst.SaveChanges();
             MessageBox.Show("L'inscription de votre controlleur \na bien été effectuée", "Insertion", MessageBoxButton.OK, MessageBoxImage.Information);
         }
     }
 }