Exemplo n.º 1
0
        public ActionResult Index(FormCollection data)
        {
            var nombreUsuario = data["username"];
            var contrasena    = data["password"];

            var usuarioValido = _seguridad
                                .AutorizarProfesor(nombreUsuario, contrasena);


            var profesorExistente = _profesorBL.ObtenerProfesor(nombreUsuario);

            if (usuarioValido)
            {
                FormsAuthentication.SetAuthCookie(nombreUsuario, true);

                return(RedirectToAction("Index", "Notas", new { id = profesorExistente.Id }));
            }

            ModelState.AddModelError("", "Usuario o contraseña invalido");

            return(View());
        }