예제 #1
0
 public ActionResult Create(Contato contato)
 {
     try
     {
         // TODO: Add insert logic here
         _contatoRepository.Adiciona(contato);
         return RedirectToAction("Index");
     }
     catch
     {
         return View();
     }
 }
예제 #2
0
 public void Excluir(Contato contato)
 {
     _context.Contatos.Remove(contato);
     _context.SaveChanges();
 }
예제 #3
0
 public void Editar(Contato contatoAntigo, Contato contatoNovo)
 {
     _context.Entry(contatoAntigo).CurrentValues.SetValues(contatoNovo);
     _context.SaveChanges();
 }
예제 #4
0
 public void Adiciona(Contato contato)
 {
     _context.Contatos.Add(contato);
     _context.SaveChanges();
 }
예제 #5
0
 public ActionResult Edit(Contato contato)
 {
     try
     {
         var contatoAnterior = _contatoRepository.BuscaPorId(contato.Id);
         _contatoRepository.Editar(contatoAnterior, contato);
         return RedirectToAction("Index");
     }
     catch
     {
         return View();
     }
 }
예제 #6
0
 public Node(Contato contato)
 {
     Contato = contato;
     Before  = null;
     Next    = null;
 }