public ActionResult Exclusao(ClienteModelExclusao model) { try { ClienteRepositorio rep = new ClienteRepositorio(); Cliente c = rep.ObterPorId(model.IdCliente); rep.Excluir(c); TempData["Mensagem"] = "Cliente " + c.Nome + " excluido com sucesso."; } catch (Exception e) { TempData["Mensagem"] = "Erro: " + e.Message; } return(RedirectToAction("Consulta")); }
//GET: Cliente/Exclusao public ActionResult Exclusao() { ClienteModelExclusao model = new ClienteModelExclusao(); try { int idCliente = int.Parse(Request.QueryString["id"]); ClienteRepositorio rep = new ClienteRepositorio(); Cliente c = rep.ObterPorId(idCliente); model.IdCliente = c.IdCliente; model.Nome = c.Nome; model.Email = c.Email; model.DataCadastro = c.DataCadastro; } catch (Exception e) { ViewBag.Mensagem = "Erro: " + e.Message; } return(View(model)); }