public ActionResult ConnexionForm(string mail, string password)
        {
            var utilisateur = _utilisateurRepository.Connexion(mail, password);

            if (utilisateur == null)
            {
                ViewData["ErreurMessage"] = "Erreur d'identifiant ou de mot de passe";
                return(View("Connexion"));
            }
            HttpContext.Response.Cookies.Set(new HttpCookie("Connect", utilisateur.ID.ToString()));
            return(RedirectToAction("Index", "Home"));
        }
Esempio n. 2
0
        private void loginButton_Click(object sender, RoutedEventArgs e)
        {
            string user = usernameTextBox.Text;
            string pass = passwordTextBox.Password;

            UtilisateurRepository repoUtilisateur = new UtilisateurRepository();

            Utilisateur utilisateur = repoUtilisateur.Connexion(user, pass);

            utilisateur.token = repoUtilisateur.Connexion(user, pass).token;


            if (utilisateur != null)
            {
                MainWindow mainWindow = new MainWindow(utilisateur);

                mainWindow.Show();
                Close();
            }
            else
            {
                MessageBox.Show("Adrien est pd car Utilisateur est NULL");
            }
        }