Exemplo n.º 1
0
        public async Task <IActionResult> Editar(int?ID)
        {
            if (ID == null)
            {
                return(NotFound());
            }

            var receita = await _receitaService.ObterItem(ID);

            var receitaVM = _mapper.Map <ReceitaViewModel>(receita);

            receitaVM.IdCategoria        = receita.Categoria.Id;
            receitaVM.DescricaoCategoria = receita.Categoria.Descricao;
            receitaVM.TituloCategoria    = receita.Categoria.Titulo;

            return(View("Editar", CriarVMePopularListaDeCategoria(await _categoriaService.ObterListaCategoria(), receitaVM)));
        }