protected override bool AuthorizeCore(HttpContextBase httpContext) { Boolean acceso = false; String controlador = httpContext.Request.RequestContext.RouteData.Values["controller"].ToString(); String vista = httpContext.Request.RequestContext.RouteData.Values["action"].ToString(); var user = httpContext.User.Identity.GetUserName(); ObjectParameter outParam = new ObjectParameter("result", 0); db.Sp_PermisoMenu(controlador, vista, user, clsReferencias.Acceder, outParam); int p = int.Parse(outParam.Value.ToString()); if (p > 0) { acceso = true; } return(acceso); }