public ActionResult Login(string Nom_Usuario, string Pass_Usuario) { if (ModelState.IsValid && ((Nom_Usuario != null || Nom_Usuario != "") || (Pass_Usuario != null || Pass_Usuario != ""))) { UsuarioDominio oUsuarioDominio = new UsuarioDominio(); var entidad = oUsuarioDominio.validarUsuario(new UsuarioEntidad { Nom_Usuario = Nom_Usuario, Pass_Usuario = Functions.Encriptar(Pass_Usuario), }); if (entidad != null) { FormsAuthentication.SetAuthCookie(Nom_Usuario, false); SessionManager.Usuario = entidad; return(RedirectToAction("Index", "Home")); } else { return(Redirect("~/Login/Login.aspx")); } } else { return(Redirect("~/Login/Login.aspx")); } }
public ActionResult ValidarLogin(string Nom_Usuario, string Pass_Usuario) { ResponseWeb oResponseWeb = new ResponseWeb() { Message = Message.MsgErrUserPassword, Estado = false }; if (ModelState.IsValid && ((Nom_Usuario != null || Nom_Usuario != "") || (Pass_Usuario != null || Pass_Usuario != ""))) { UsuarioDominio oUsuarioDominio = new UsuarioDominio(); var entidad = oUsuarioDominio.validarUsuario(new UsuarioEntidad { Nom_Usuario = Nom_Usuario, Pass_Usuario = Functions.Encriptar(Pass_Usuario), }); if (entidad != null && (entidad.ListaPerfilNavegacion != null && entidad.ListaPerfilNavegacion.Count > 0) && (entidad.ListaPerfilNavegacion[0].ListaPerfilNavegacionOpcion != null && entidad.ListaPerfilNavegacion[0].ListaPerfilNavegacionOpcion.Count > 0)) { oResponseWeb.Estado = true; } else { oResponseWeb.Message = Message.MsgErrUserPassword; } } else { oResponseWeb.Message = Message.MsgErrUserPassword; } return(Json(oResponseWeb)); }
public UsuarioEntidad ValidarUsuario(UsuarioEntidad entidad) { UsuarioDominio oUsuarioDominio = new UsuarioDominio(); return(oUsuarioDominio.validarUsuario(entidad)); }