Пример #1
0
        public async Task <IActionResult> GetCategoriesByPage(int typeId, int page, int pageSize, string CategoryName = null)
        {
            var categories = await _actionManager.GetActionCategoriesAsync();

            var CategoriesViewModel = new EventsCategoryViewModel(page, pageSize, categories);

            return(Ok(CategoriesViewModel));
        }
Пример #2
0
        public async Task <IActionResult> GetAction()
        {
            try
            {
                var dto = await _actionManager.GetActionCategoriesAsync();

                var model = _mapper.Map <IEnumerable <EventCategoryDTO>, IEnumerable <EventCategoryViewModel> >(dto);
                return(View(model));
            }
            catch
            {
                return(RedirectToAction("HandleError", "Error", new { code = 500 }));
            }
        }