public ActionResult LogInAJAX(string user, string password) { ControlUsuario cu = new ControlUsuario(); int acceso = 0; var usuario = cu.GetUsuarioByCuenta(user, password); if (usuario != null) { var accesoApp = ControlAcceso.AccesoAplicacion(Aplicacion.Rh, usuario); if (accesoApp) { SessionHelpers.IniciarSession(usuario.Usuario, usuario.IdUsuario.ToString()); Session["usuario"] = usuario; acceso = 1; } else { acceso = 2; } } else { acceso = 3; } return(Json(acceso, JsonRequestBehavior.AllowGet)); }
public JsonResult LogIn(LogInViewModel model) { ControlUsuario cu = new ControlUsuario(); var user = cu.GetUsuarioByCuenta(model.User, model.Password); string[] array = new string[3]; if (user != null) { var accesoApp = ControlAcceso.AccesoAplicacion(Aplicacion.Notificaciones, user); if (accesoApp) { SessionHelpers.IniciarSession(user.Usuario, user.IdUsuario.ToString()); Session["usuario"] = user; array[0] = "1"; array[1] = user.Nombres; array[2] = user.ApPaterno; } else { array[0] = "2"; //no tiene acceso a la app } } else { array[0] = "3"; //las credenciales no están bien } return(Json(array, JsonRequestBehavior.AllowGet)); }
public ActionResult LogInAjax(LogInViewModel model) { int acceso = 3; ControlUsuario cu = new ControlUsuario(); var usuario = cu.GetUsuarioByCuenta(model.User, model.Password); if (usuario != null) { var accesoApp = ControlAcceso.AccesoAplicacion(Aplicacion.SeguroSocial, usuario); if (accesoApp) { SessionHelpers.IniciarSession(usuario.Usuario, usuario.IdUsuario.ToString()); Session["usuario"] = usuario; acceso = 1; } else { acceso = 2; } } else { acceso = 3; } return(Json(acceso, JsonRequestBehavior.AllowGet)); }
public JsonResult AutenticarUsuario(string username, string password) { var acceso = false; ControlUsuario cu = new ControlUsuario(); var user = cu.GetUsuarioByCuenta(username, password); if (user != null) { acceso = true; SessionHelpers.IniciarSession(username, user.IdUsuario.ToString()); } return(Json(acceso, JsonRequestBehavior.AllowGet)); }