public ActionResult VerificaLogin(RetornaUsuarioCorreo_Result pmodelo) { RetornaUsuarioCorreo_Result usuariobuscar = this.modeloBD.RetornaUsuarioCorreo(pmodelo.Usuario, pmodelo.contrasena).FirstOrDefault(); if (usuariobuscar == null) { this.ModelState.AddModelError("", "Usuario o contraseña invalidos. Por favor verifique"); return(View("Index")); } else { this.Session.Add("logueado", true); this.Session.Add("datosusuario", usuariobuscar); return(RedirectToAction("Bienvenida", "Inicio")); } }
public ActionResult Bienvenida() { bool sesioniniciada = false; if (this.Session["logueado"] != null) { sesioniniciada = Convert.ToBoolean(this.Session["logueado"]); } if (sesioniniciada == true) { RetornaUsuarioCorreo_Result modelo = (RetornaUsuarioCorreo_Result)this.Session["datosUsuario"]; return(View(modelo)); } else { return(RedirectToAction("Index", "Login")); } }