示例#1
0
        public async Task <IActionResult> Details(Guid id)
        {
            var bancadaViewModel = _mapper.Map <BancadaViewModel>(await _contexto.ObterPorId(id));

            if (bancadaViewModel == null)
            {
                return(NotFound());
            }

            return(View(bancadaViewModel));
        }
示例#2
0
        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);
        }