// GET: Presupuesto
        public ActionResult Index()
        {
            string usuario = User.Identity.Name;

            if (_conexionBd.CHECK_IF_USER_OR_ROLE_HAS_PERMISSION("Crear Presupuesto") || usuario.Equals("admin"))
            {
                ViewBag.CrearPresupuesto = true;
            }
            else
            {
                ViewBag.CrearPresupuesto = false;
            }

            if (_conexionBd.CHECK_IF_USER_OR_ROLE_HAS_PERMISSION("Editar Presupuesto") || usuario.Equals("admin"))
            {
                ViewBag.EditarPresupuesto = true;
            }
            else
            {
                ViewBag.EditarPresupuesto = false;
            }

            if (_conexionBd.CHECK_IF_USER_OR_ROLE_HAS_PERMISSION("Anular Presupuesto") || usuario.Equals("admin"))
            {
                ViewBag.AnularPresupuesto = true;
            }
            else
            {
                ViewBag.AnularPresupuesto = false;
            }

            return(View("ListaDePresupuestos"));
        }
Ejemplo n.º 2
0
        // GET: Cliente
        public ActionResult Index()
        {
            string usuario = User.Identity.Name;

            if (_conexionBd.CHECK_IF_USER_OR_ROLE_HAS_PERMISSION("Crear Cliente") || usuario.Equals("admin"))
            {
                ViewBag.CrearCliente = true;
            }
            else
            {
                ViewBag.CrearCliente = false;
            }

            if (_conexionBd.CHECK_IF_USER_OR_ROLE_HAS_PERMISSION("Editar Cliente") || usuario.Equals("admin"))
            {
                ViewBag.EditarCliente = true;
            }
            else
            {
                ViewBag.EditarCliente = false;
            }

            if (_conexionBd.CHECK_IF_USER_OR_ROLE_HAS_PERMISSION("Eliminar Cliente") || usuario.Equals("admin"))
            {
                ViewBag.EliminarCliente = true;
            }
            else
            {
                ViewBag.EliminarCliente = false;
            }

            return(View("ListaDeClientes"));
        }
Ejemplo n.º 3
0
 public override void OnActionExecuting(ActionExecutingContext filterContext)
 {
     if (!conexionBD.CHECK_IF_USER_OR_ROLE_HAS_PERMISSION(_permission) && !HttpContext.Current.User.Identity.Name.Equals("admin"))
     {
         // If this user does not have the required permission then redirect to login page
         var url      = new UrlHelper(filterContext.RequestContext);
         var loginUrl = "~/error/accesodenegado";
         filterContext.RequestContext.HttpContext.Response.Redirect(loginUrl, true);
     }
 }
        public ActionResult Index()
        {
            string usuario = User.Identity.Name;

            if (conexionBD.CHECK_IF_USER_OR_ROLE_HAS_PERMISSION("Realizar Movimiento de Caja") || usuario.Equals("admin"))
            {
                ViewBag.RealizarMovimientoCaja = true;
            }
            else
            {
                ViewBag.RealizarMovimientoCaja = false;
            }
            return(View("ListaDeMovimientos"));
        }
        // GET: CajaAperturaCierre
        public ActionResult Index()
        {
            string usuario = User.Identity.Name;

            if (_conexionBD.CHECK_IF_USER_OR_ROLE_HAS_PERMISSION("Realizar Apertura y Cierre") || usuario.Equals("admin"))
            {
                ViewBag.RealizarAperturaCierre = true;
            }
            else
            {
                ViewBag.RealizarAperturaCierre = false;
            }

            if (_conexionBD.CHECK_IF_USER_OR_ROLE_HAS_PERMISSION("Eliminar Apertura y Cierre") || usuario.Equals("admin"))
            {
                ViewBag.EliminarAperturaCierre = true;
            }
            else
            {
                ViewBag.EliminarAperturaCierre = false;
            }

            return(View("ListaDeAperturaCierresDeCaja"));
        }
        // GET: FacturaCompra
        public ActionResult Index()
        {
            string usuario = User.Identity.Name;

            if (_conexionBD.CHECK_IF_USER_OR_ROLE_HAS_PERMISSION("Crear Factura de Compra") || usuario.Equals("admin"))
            {
                ViewBag.CrearFacturaCompra = true;
            }
            else
            {
                ViewBag.CrearFacturaCompra = false;
            }

            return(View("ListaDeFacturaDeCompras"));
        }