public ActionResult Index() { IParcelaProcesso processo = ParcelaProcesso.Instance; Parcela parcela = new Parcela(); parcela.visualizada = "F"; List <Parcela> resultado = new List <Parcela>();//processo.Consultar(parcela, SiteMVCTelerik.ModuloBasico.Enums.TipoPesquisa.E); if (resultado.Count > 0) { Session["visualizarParcelas"] = resultado; } else { Session["visualizarParcelas"] = null; } Session["AreasUsuarioLogado"] = new List <UsuarioArea>(); if (ClasseAuxiliar.UsuarioLogado != null) { IUsuarioAreaProcesso processoUsuarioArea = UsuarioAreaProcesso.Instance; UsuarioArea usuarioArea = new UsuarioArea(); usuarioArea.usuario_id = ClasseAuxiliar.UsuarioLogado.ID; var resultadoUsuario = processoUsuarioArea.Consultar(usuarioArea, TipoPesquisa.E); List <UsuarioArea> usuarioAreas = resultadoUsuario; Session["AreasUsuarioLogado"] = usuarioAreas; } return(View()); }
// // GET: /StatusParcela/Details/5 public ActionResult Detalhar(int id) { if (ClasseAuxiliar.UsuarioLogado == null || (ClasseAuxiliar.DataSelecionada == default(DateTime) || ClasseAuxiliar.AreaSelecionada == null)) { return(RedirectToAction("Index", "Home")); } IUsuarioAreaProcesso processo = UsuarioAreaProcesso.Instance; UsuarioArea usuarioArea = new UsuarioArea(); usuarioArea.ID = id; ViewData.Model = processo.Consultar(usuarioArea, TipoPesquisa.E)[0]; return(View()); }
public ActionResult Listar(int?page) { if (ClasseAuxiliar.UsuarioLogado == null) { return(RedirectToAction("Index", "Home")); } IUsuarioAreaProcesso processo = UsuarioAreaProcesso.Instance; UsuarioArea usuarioArea = new UsuarioArea(); usuarioArea.usuario_id = ClasseAuxiliar.UsuarioLogado.ID; var resultado = processo.Consultar(usuarioArea, TipoPesquisa.E); List <UsuarioArea> usuarioAreas = resultado; int currentPageIndex = page.HasValue ? page.Value - 1 : 0; return(View(resultado.ToPagedList(currentPageIndex, defaultPageSize))); }
public ActionResult Logar(UsuarioArea usuarioArea) { if (ClasseAuxiliar.UsuarioLogado != null) { return(RedirectToAction("Index", "Home")); } // if (ModelState.IsValid) { IUsuarioAreaProcesso processo = UsuarioAreaProcesso.Instance; List <UsuarioArea> usuarioAreaLista = processo.Consultar(usuarioArea, TipoPesquisa.E); if (usuarioAreaLista.Count != 1) { ModelState.AddModelError("", ""); } else { Session.Add("UsuarioLogado", usuarioAreaLista[0]); return(Redirect("/")); } } //Invalido - volta a tela mostrando os erros contidos. return(View(usuarioArea)); }