public ActionResult Index(FormCollection form)//Login { Session.RemoveAll(); string email = form["usuario"]; string senha = form["password"]; using (PessoaModel model = new PessoaModel()) { Pessoa e = model.Login(email, senha); if (e != null) { if (e.Permissao_admin) { Session["admin"] = e; return(RedirectToAction("semesters", "admin")); } else { Session["professor"] = e; return(RedirectToAction("availability", "user")); } } else { ViewBag.Erro = "User not recognized"; } } return(View()); }
public ActionResult Index(string email, string senha) { using (PessoaModel model = new PessoaModel()) { Pessoa login = model.Login(email, senha); if (login != null) { if (login.TipoPessoa == 1) { return(Redirect("Home")); } else { Session["truck"] = login; return(RedirectToAction("Index", "Admin")); } } } ViewBag.Mensagem = "Email e senha inválido"; return(View()); }