Пример #1
0
        public JsonResult ValidaInicio(string usuario, string clave)
        {
            var   respuesta = new { mensaje = "", cambio = "" };
            Login inicio    = new Login();

            try
            {
                inicio    = AutentifiacionDAL.ValidarAcceso(usuario, clave);
                respuesta = new { mensaje = "", cambio = inicio.Inactivo };
            }
            catch (Exception ex)
            {
                respuesta = new { mensaje = ex.Message.ToString(), cambio = "" };
            }
            return(Json(respuesta));
        }
Пример #2
0
        public ActionResult Index(string usuario, string clave)
        {
            Accesos_Menu Listado   = new Accesos_Menu();
            string       Mis_menus = "";
            Login        inicio    = new Login();

            try
            {
                inicio                          = AutentifiacionDAL.ValidarAcceso(usuario, clave);
                inicio.Usuario                  = usuario;
                inicio.IP                       = GetIPAddress(Request);
                Mis_menus                       = Listado.Obtener_menus(inicio.Id);
                Session["MisMenus"]             = Mis_menus;
                Session["UsuarioAutentificado"] = inicio;

                return(RedirectToAction("Index", "Menu"));
            }
            catch (Exception ex)
            {
                ViewBag.Err_val = ex.Message.ToString();
                return(View());
            }
        }