コード例 #1
0
        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"));
        }
コード例 #2
0
        //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));
        }