Ejemplo n.º 1
0
 public ActionResult Delete(int id, Produto produto)
 {
     try
     {
         gerenciador.Remover(produto);
         return(RedirectToAction("Index"));
     }
     catch
     {
     }
     return(View());
 }
Ejemplo n.º 2
0
 public ActionResult Delete(int id)
 {
     try
     {
         if (ModelState.IsValid)
         {
             gerenciador.Remover(new Produto {
                 Id = id
             });
             return(RedirectToAction("Index"));
         }
         return(View());
     }
     catch (NegocioException n)
     {
         throw new ControllerException("Erro ao tentar remover o objeto.", n);
     }
     catch (Exception e)
     {
         throw new ControllerException("Erro ao tentar remover o objeto.", e);
     }
 }