Ejemplo n.º 1
0
        public async Task <IEnumerable <CategoryResponse> > GetAllCategories()
        {
            var categories = await _context.GetAllCategories();

            if (User.IsInRole(Role.Admin))
            {
                return(categories.ToResponse());
            }

            return(categories.Where(p => !p.Hidden).ToResponse());
        }