public IViewComponentResult Invoke() { var flyerCategories = _flyerCategoryRepository.GetAll().OrderBy(f => f.Name).ToList(); var mapped = _mapper.Map <List <FlyerCategoryViewModel> >(flyerCategories); return(View(mapped)); }
public IActionResult Create() { var flyerCategories = _flyerCategoryRepository.GetAll().OrderBy(f => f.Name); var flyers = _flyerRepository.GetAll(); var flyerCategoryViewModels = _mapper.Map <List <FlyerCategoryViewModel> >(flyerCategories); var flyerViewModel = _mapper.Map <List <FlyerViewModel> >(flyers); dynamic model = new ExpandoObject(); model.fCate = flyerCategoryViewModels; model.flyers = flyerViewModel; return(View(model)); }