Beispiel #1
0
 public ActionResult Index(LCsistema Sistema)
 {
     if (RepositorioSistema.Autenticacao(Sistema.C_Login, Sistema.C_Senha))
     {
         return(RedirectToAction("Sistema", "Sistema"));
     }
     return(RedirectToAction("Index"));
 }
Beispiel #2
0
        public override void OnActionExecuting(ActionExecutingContext FiltroDeContexto)
        {
            var Controller = FiltroDeContexto.ActionDescriptor.ControllerDescriptor.ControllerName;
            var Action     = FiltroDeContexto.ActionDescriptor.ActionName;

            if (Controller != "Home" || Action != "Index")
            {
                if (RepositorioSistema.VerificaSeOUsuarioEstaLogado() == null)
                {
                    FiltroDeContexto.RequestContext.HttpContext.Response.Redirect("/Home/Index?Url=" + FiltroDeContexto.HttpContext.Request.Url.LocalPath);
                }
                else
                {
                    RepositorioSistema.dadosDoAutenticado(RepositorioSistema.VerificaSeOUsuarioEstaLogado().id);
                }
            }
        }