示例#1
0
        public async Task <IActionResult> Create()
        {
            var categorias = await _categoriaServices.FindAllAsync();

            var viewModel = new ProdutoFormViewModel {
                Categorias = categorias
            };

            return(View(viewModel));
        }
示例#2
0
        public async Task <IActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            var produto = await _produtoServices.FindByIdAsync(id.Value);

            var categorias = await _categoriaServices.FindAllAsync();

            var img = produto.Imagem;

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

            ProdutoFormViewModel viewModel = new ProdutoFormViewModel {
                Produto = produto, Categorias = categorias, Imagem = img
            };

            return(View(viewModel));
        }