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")); }
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"); } }