// GET: Cursos public ActionResult Index(string pesquisa, int page = 0) { if (Session["usuario"] == null) { return(RedirectToAction("Login", "Usuarios")); } var cursosViewModel = _cursoAppService.ObterGrid(page, pesquisa); ViewBag.PaginaAtual = page; ViewBag.Busca = "&pesquisa=" + pesquisa; ViewBag.Controller = "Cursos"; ViewBag.TotalRegistros = _cursoAppService.ObterTotalRegistros(pesquisa); #region Alerta Cursos Vencidos string mensagem = null; var cursos = _cursoAppService.AlertaCursos(); if (cursos != null) { string funcionarioCurso = ""; foreach (var item in cursos) { funcionarioCurso += item.Funcionario.Nome + ", "; } mensagem += "* Os seguintes funcionarios estão com seus cursos vencidos: " + funcionarioCurso; } if (cursos != null && cursos.Count > 0) { mensagem = mensagem.Substring(0, mensagem.Length - 2); mensagem += "."; TempData["Mensagem"] = mensagem; } #endregion return(View(cursosViewModel)); }