public ActionResult Excluir(ContatoExclusaoModel model) { if (ModelState.IsValid) { try { UsuarioRepositorio repUsuario = new UsuarioRepositorio(); Contato c = new Contato(); c.Usuario = repUsuario.FindByLogin(User.Identity.Name); c.IdContato = model.IdContato; c.Nome = model.Nome; c.Email = model.Email; c.Telefone = model.Telefone; ContatoRepositorio rep = new ContatoRepositorio(); rep.Delete(c); //gravando.. ViewBag.Mensagem = "Contato excluĂdo com sucesso."; ModelState.Clear(); //limpar os campos do formulário.. } catch (Exception e) { ViewBag.Mensagem = e.Message; } } return(View()); }
public ActionResult Delete(int id) { repository.Delete(repository.Get(id)); return(View("Index")); }