public ActionResult RegistrarUsuario(Usuarios model) { ProcesaDatosUsuario procesa = new ProcesaDatosUsuario(); bool respuesta = procesa.RegistrarUsuario(model); return(Json(respuesta)); }
public ActionResult EliminarUsuario(int IdUsuario) { ProcesaDatosUsuario procesa = new ProcesaDatosUsuario(); bool respuesta = procesa.EliminarUsuario(IdUsuario); return(Json(respuesta)); }
public ActionResult ListaUsuariosRecarga() { ModelState.Clear(); List <Usuarios> usuarios = new List <Usuarios>(); ProcesaDatosUsuario procesa = new ProcesaDatosUsuario(); usuarios = procesa.ObtenerUsuarios(); return(PartialView("_ListaUsuarios", usuarios)); }
public ActionResult Acceso(string usuario, string contrasena) { if (!string.IsNullOrEmpty(usuario) && !string.IsNullOrEmpty(contrasena)) { SesionLogin datosUsuario = new SesionLogin(); ProcesaDatosUsuario procesa = new ProcesaDatosUsuario(); datosUsuario = procesa.ObtenerUsuario(usuario, contrasena); if (datosUsuario != null) { if (datosUsuario.UsuarioLogin != null) { FormsAuthentication.SetAuthCookie(datosUsuario.UsuarioLogin, true); if (Request.Cookies["cookie_rol"] != null) { HttpCookie myCookie = new HttpCookie("cookie_rol"); myCookie.Expires = DateTime.Now.AddDays(-1d); Response.Cookies.Add(myCookie); } HttpCookie cookie1 = new HttpCookie("cookie_rol", datosUsuario.UsuarioLogin); ControllerContext.HttpContext.Response.SetCookie(cookie1); return(RedirectToAction("Index", "AdministracionUsuarios")); } else { return(RedirectToAction("Index", new { message = "Usuario y/o contraseña incorrectos" })); } } else { return(RedirectToAction("Index", new { message = "Usuario y/o contraseña incorrectos" })); } } else { return(RedirectToAction("Index", new { message = "Ingresa usuario y/o contraseña" })); } }