예제 #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Produto produto = produtoBusiness.Obter(id);

            produtoBusiness.Excluir(produto);

            return(RedirectToAction("Index"));
        }
예제 #2
0
        //GET: Produto/Exclusao/id
        public ActionResult Exclusao(int id)
        {
            try
            {
                ProdutoBusiness business = new ProdutoBusiness();
                business.Excluir(id);

                TempData["Mensagem"] = "Produto excluído com sucesso.";
            }
            catch (Exception e)
            {
                TempData["Mensagem"] = e.Message;
            }

            //redirecionar para a página de consulta
            return(RedirectToAction("Consulta", "Produto"));
        }
예제 #3
0
        protected void BtnExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                int             id2 = int.Parse(lblIdProduto.Text);
                ProdutoBusiness rep = new ProdutoBusiness();
                rep.Excluir(id2);

                BtnExcluir.Enabled = false;

                lblMensagem.Text = "Produto excluido com sucesso!!";
                /*lblMensagem.CssClass = "label label-success";*/
            }
            catch (Exception ex)
            {
                lblMensagem.Text = ex.Message;
            }
        }
        public JsonResult Excluir(ProdutoDao produtoDao)
        {
            try
            {
                produtoBusiness.Excluir(produtoDao);

                var produtos = produtoBusiness.Listar(new ProdutoDao()
                {
                    Ativo = true
                });

                return(Json(new { Sucesso = true, Mensagem = "Produto excluído com sucesso!", Produtos = produtos }, JsonRequestBehavior.AllowGet));
            }
            catch (BusinessException ex)
            {
                return(Json(new { Sucesso = false, Mensagem = ex.Message }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                return(Json(new { Sucesso = false, Mensagem = "Ocorreu um erro. Produto não excluído. Tente novamente.", Erro = ex.ToString() }, JsonRequestBehavior.AllowGet));
            }
        }
 public string Produto(int Id)
 {
     return(produtoBusiness.Excluir(Id));
 }