예제 #1
0
        // GET: Produtos/Delete/5
        public ActionResult Delete(int id)
        {
            var produto      = _produtoApp.GetById(id);
            var produtoModel = new ProdutoTransformation().TransformarProdutoEmProdutoModel(produto);

            return(View(produtoModel));
        }
예제 #2
0
        public ActionResult Edit(ProdutoModel produtoModel)
        {
            if (ModelState.IsValid)
            {
                var produto = new ProdutoTransformation().TransformarProdutoModelEmProduto(produtoModel);
                _produtoApp.Update(produto);

                return(RedirectToAction("Index"));
            }

            return(View(produtoModel));
        }
예제 #3
0
        public ActionResult Create(ProdutoModel produtoModel)
        {
            if (ModelState.IsValid)
            {
                var produto = new ProdutoTransformation().TransformarProdutoModelEmProduto(produtoModel);
                _produtoApp.Add(produto);

                return(RedirectToAction("Index"));
            }

            ViewBag.clienteId = new SelectList(_clienteApp.GetAll(), "ClienteId", "Nome", produtoModel.ClienteId);

            return(View(produtoModel));
        }
예제 #4
0
        // GET: Produtos
        public ActionResult Index()
        {
            var ProdutosModel = new ProdutoTransformation().TransformarProdutoEmProdutoModel(_produtoApp.GetAll());

            return(View(ProdutosModel));
        }