public ActionResult DeleteConfirmed(int id) { Produto produto = produtoBusiness.Obter(id); produtoBusiness.Excluir(produto); return(RedirectToAction("Index")); }
//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")); }
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)); }