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 SelecionarArea(int id) { IAreaProcesso processo = AreaProcesso.Instance; Area area = new Area(); area.ID = id; var areas = processo.Consultar(area, TipoPesquisa.E); Session.Add("AreaSelecionada", areas[0]); return(RedirectToAction("Index", "Home")); }
// // GET: /StatusParcela/Details/5 public ActionResult Detalhar(int id) { if (ClasseAuxiliar.UsuarioLogado == null || (ClasseAuxiliar.DataSelecionada == default(DateTime) || ClasseAuxiliar.AreaSelecionada == null)) { return(RedirectToAction("Index", "Home")); } IAreaProcesso processo = AreaProcesso.Instance; Area area = new Area(); area.id = id; ViewData.Model = processo.Consultar(area, TipoPesquisa.E)[0]; return(View()); }
public ActionResult Listar(int?page) { if (ClasseAuxiliar.UsuarioLogado == null || (ClasseAuxiliar.DataSelecionada == default(DateTime) || ClasseAuxiliar.AreaSelecionada == null)) { return(RedirectToAction("Index", "Home")); } IAreaProcesso processo = AreaProcesso.Instance; var resultado = processo.Consultar(); List <Area> areas = resultado; int currentPageIndex = page.HasValue ? page.Value - 1 : 0; return(View(resultado.ToPagedList(currentPageIndex, defaultPageSize))); }
// // GET: /StatusParcela/Edit/5 public ActionResult Alterar(int id) { if (ClasseAuxiliar.UsuarioLogado == null || (ClasseAuxiliar.DataSelecionada == default(DateTime) || ClasseAuxiliar.AreaSelecionada == null)) { return(RedirectToAction("Index", "Home")); } IAreaProcesso processo = AreaProcesso.Instance; IMunicipioProcesso processoMunicipio = MunicipioProcesso.Instance; ViewData["municipios"] = processoMunicipio.Consultar(); Area area = new Area(); area.id = id; ViewData.Model = processo.Consultar(area, SiteMVCTelerik.ModuloBasico.Enums.TipoPesquisa.E)[0]; 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)); } }