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)); }
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 })); } }