Пример #1
0
 public ActionResult Excluir(int id)
 {
     ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico();
     Produto produto = produtoServico.BuscarPorId(id);
     produtoServico.RemoverProduto(produto);
     return RedirectToAction("Index");
 }
Пример #2
0
        public ActionResult Editar(int id)
        {
            ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico();
            Produto        produto        = produtoServico.BuscarPorId(id);
            ProdutoModel   modelo         = new ProdutoModel(produto);

            return(View("Cadastro", modelo));
        }
Пример #3
0
        public ActionResult FichaTecnica(int id)
        {
            ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico();
            Produto        produto        = produtoServico.BuscarPorId(id);

            ProdutoModel modelo = new ProdutoModel(produto);

            return(View("FichaTecnica", modelo));
        }
Пример #4
0
        public ActionResult Manter(int? id)
        {
            if (id.HasValue)
            {
                ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico();
                Produto produto = produtoServico.BuscarPorId(id.Value);
                ProdutoModel model = new ProdutoModel(produto.Id, produto.Nome, produto.Valor);                
                return View(model);
            }

            return View();
        }
Пример #5
0
        public ActionResult FichaTecnica(int id)
        {
            var              servico = new ProdutoServico(new ProdutoRepositorio());
            Produto          produto = servico.BuscarPorId(id);
            ProdutoViewModel model   = new ProdutoViewModel
            {
                Id    = produto.Id,
                Nome  = produto.Nome,
                Valor = produto.Valor
            };

            return(View("FichaTecnica", model));
        }
        public ActionResult Editar(int id)
        {
            ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico();
            var            produto        = produtoServico.BuscarPorId(id);
            var            model          = new ProdutoModel()
            {
                Id    = produto.Id,
                Nome  = produto.Nome,
                Valor = produto.Valor
            };

            return(View("Cadastro", model));
        }
Пример #7
0
        public ActionResult CadastroEdicaoProduto(int?id)
        {
            ProdutoViewModel model;

            if (id == null)
            {
                model = new ProdutoViewModel();
            }
            else
            {
                var     servico = new ProdutoServico(new ProdutoRepositorio());
                Produto produto = servico.BuscarPorId(Convert.ToInt32(id));
                model = produto.ConverterParaViewModel();
            }
            return(View("CadastroEdicaoProduto", model));
        }