private async Task <SaladaViewModel> GetSaladas() { var saladaViewModel = new SaladaViewModel { Saladas = _mapper.Map <List <SaladaViewModel> >(await _cardapioRepository.Ativos <Salada>()) }; return(saladaViewModel); }
public async Task <IActionResult> Registro(int id) { try { var acompanhamentoViewModel = new AcompanhamentoViewModel(); var acompanhamento = await _cardapioRepository.GetById(id); if (acompanhamento != null) { acompanhamentoViewModel = _mapper.Map <AcompanhamentoViewModel>(acompanhamento); } acompanhamentoViewModel.Acompanhamentos = _mapper.Map <List <AcompanhamentoViewModel> >(await _cardapioRepository.Ativos <Acompanhamento>()); return(View(acompanhamentoViewModel)); } catch (System.Exception e) { ModelState.AddModelError(string.Empty, e.Message); return(View(new AcompanhamentoViewModel { Acompanhamentos = _mapper.Map <List <AcompanhamentoViewModel> >(await _cardapioRepository.Ativos <Acompanhamento>()) })); } }