Beispiel #1
0
        public ActionResult Index()
        {
            IControladorLocal controladorLocal = FabricaApps.GetControladorLocal();

            //ViewData["Locales"] = controladorLocal.ListarLocales();

            return(View());
        }
Beispiel #2
0
        public ActionResult Alta()
        {
            IControladorLocal controladorLocal = FabricaApps.GetControladorLocal();

            controladorLocal.SetLocal(new Local());

            HttpContext.Session.Set <IControladorLocal>(SESSSION_ALTA, controladorLocal);

            return(View());
        }
Beispiel #3
0
        public async Task <ActionResult> Login([FromBody] string usuario, [FromBody] string contraseña)
        {
            IControladorUsuario controladorUsuario = FabricaApps.GetControladorUsuario();

            Usuario usuarioLogueado = await controladorUsuario.Login(usuario, contraseña);

            if (usuarioLogueado != null)
            {
                HttpContext.Session.Set <Usuario>(LOG_USER, usuarioLogueado);

                ViewData["Mensaje"] = "Usuario logueado exitosamente!.";
            }
            else
            {
                HttpContext.Session.Set <Usuario>(LOG_USER, null);

                ViewData["Mensaje"] = "Usuario y/o contraseña invalidos.";
            }

            return(View());
        }