private async Task <ProductViewModel> GenerateFormViewModel(ProductViewModel obj) { var providersViewModel = _mapper.Map <List <ProviderViewModel> >(await _providerRepository.FindAll()); var categoriesViewModel = _mapper.Map <List <CategoryViewModel> >(await _categoryRepository.FindAll()); obj.Categories = categoriesViewModel; obj.Providers = providersViewModel; return(obj); }
public async Task <List <Provider> > FindAll(bool address) { return((await _providerRepository.FindAll(address)).OrderBy(x => x.Name).ToList()); }
public async Task <IActionResult> Index() { var providers = _mapper.Map <List <ProviderViewModel> >(await _providerRepository.FindAll(true)); return(View(providers.OrderBy(x => x.Name))); }