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(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 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)); }
static void Main(string[] args) { ControlUsuario control = new ControlUsuario(); var usuario = control.GetUsuarioByCuenta("test", "test"); Console.WriteLine(usuario.Nombres); Console.ReadKey(); }
public static SYA_Usuarios UsuarioValido(string cuenta, string password) { var cu = new ControlUsuario(); var usuario = cu.GetUsuarioByCuenta(cuenta, password); if (cuenta.Equals(usuario.Usuario) && password.Equals(usuario.Contraseña)) { return(usuario); } return(null); }
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)); }
public JsonResult LogIn(Login model) { ControlUsuario cu = new ControlUsuario(); var usuario = cu.GetUsuarioByCuenta(model.Username, model.Password); if (usuario != null) { SessionHelpers.IniciarSesion(usuario.Nombre, usuario.IdUsuario.ToString()); return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } }