Example #1
0
        public JsonResult Excluir(int id)
        {
            try
            {
                ProdutoNegocio produtoNegocio = new ProdutoNegocio();
                Produto        p = produtoNegocio.Consulta(id);
                produtoNegocio.Excluir(p);

                return(Json(""));
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #2
0
        // GET: Produto
        public ActionResult ConsultarProduto()
        {
            ProdutoNegocio          produtoNegocio = new ProdutoNegocio();
            List <ProdutoViewModel> lstproduto     = new List <ProdutoViewModel>();


            foreach (var produto in produtoNegocio.Consulta())
            {
                ProdutoViewModel model = new ProdutoViewModel();

                model.Id            = produto.Id;
                model.Imagem        = produto.Imagem;
                model.Nome          = produto.Nome;
                model.Quantidade    = produto.Quantidade;
                model.ValorUnitario = produto.ValorUnitario;

                lstproduto.Add(model);
            }
            return(View(lstproduto));
        }
Example #3
0
        public JsonResult Edit(int id)
        {
            try
            {
                ProdutoNegocio   produtoNegocio = new ProdutoNegocio();
                Produto          p     = produtoNegocio.Consulta(id);
                ProdutoViewModel model = new ProdutoViewModel();

                model.Id            = p.Id;
                model.Imagem        = p.Imagem;
                model.Nome          = p.Nome;
                model.Quantidade    = p.Quantidade;
                model.ValorUnitario = p.ValorUnitario;
                model.FornecedorId  = p.FornecedorId;

                return(Json(model));
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #4
0
        public JsonResult Detalhe(int id)
        {
            try
            {
                ProdutoNegocio    produtoNegocio = new ProdutoNegocio();
                Produto           p                 = produtoNegocio.Consulta(id);
                ProdutoViewModel  model             = new ProdutoViewModel();
                FornecedorNegocio fornecedorNegocio = new FornecedorNegocio();
                Fornecedor        f                 = fornecedorNegocio.Consulta(p.FornecedorId);
                model.Id             = p.Id;
                model.Nome           = p.Nome;
                model.Quantidade     = p.Quantidade;
                model.ValorUnitario  = p.ValorUnitario;
                model.NomeFornecedor = f.Razao;

                return(Json(model));
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #5
0
        public JsonResult Editar(ProdutoViewModel model)
        {
            try
            {
                ProdutoNegocio produtoNegocio = new ProdutoNegocio();
                Produto        p = produtoNegocio.Consulta(model.Id);

                p.Id            = model.Id;
                p.Imagem        = model.Imagem;
                p.Nome          = model.Nome;
                p.Quantidade    = model.Quantidade;
                p.ValorUnitario = model.ValorUnitario;
                p.FornecedorId  = model.FornecedorId;

                produtoNegocio.Altualizar(p);

                return(Json(""));
            }
            catch (Exception)
            {
                throw;
            }
        }