public async Task <IActionResult> Details(Guid id) { var bancadaViewModel = _mapper.Map <BancadaViewModel>(await _contexto.ObterPorId(id)); if (bancadaViewModel == null) { return(NotFound()); } return(View(bancadaViewModel)); }
public async Task <Bancada> ObterPorId(Guid id) { var bancada = await _bancadaRepository.ObterPorId(id); bancada.Pecas = new List <Peca>(); for (var i = 0; i < bancada.QuantidadePecas; i++) { bancada.Pecas.Add(new Peca()); } return(bancada); }