public ActionResult Alterar(int id, Area area) { try { if (ModelState.IsValid) { area.id = id; IAreaProcesso processo = AreaProcesso.Instance; //area.timeUpdated = DateTime.Now; processo.Alterar(area); processo.Confirmar(); // TODO: Add update logic here return(RedirectToAction("Index")); } else { return(View(area)); } } catch { return(View()); } }
public ActionResult Excluir(int id, Area area) { try { IAreaProcesso processo = AreaProcesso.Instance; area.id = id; processo.Excluir(area); processo.Confirmar(); return(RedirectToAction("Index")); } catch { ViewData["Mensagem"] = "O registro não pode ser excluído pois já está sendo utilizado."; ViewData.Model = area; return(View()); } }
public ActionResult Incluir(Area area, FormCollection collection) { try { if (ModelState.IsValid) { IAreaProcesso processo = AreaProcesso.Instance; area.timeCreated = DateTime.Now; processo.Incluir(area); processo.Confirmar(); return(RedirectToAction("Index")); } else { return(View(area)); } } catch { return(View(area)); } }