public JsonResult AprovadosEsperandoFaturamento() { if (this.Logado != ((char)Enums.Logado.Sim).ToString()) { return(this.Json(new { redirectUrl = Url.Action("Login", "Login"), Logado = true }, JsonRequestBehavior.AllowGet)); } try { int quantidadeEmDia = 0; int quantidadeEmAtraso = 0; N0203REGBusiness N0203REGBusines = new N0203REGBusiness(); List <Ocorrencia> lista = new List <Ocorrencia>(); lista = N0203REGBusines.CarregarProtocolosForamAprovadosEsperandoFaturamento("", "", "", "", "", "", "", "4,6,8,9,11,12", "", Convert.ToInt64(this.CodigoUsuarioLogado)); DateTime dateForButton = DateTime.Now.AddDays(-30); foreach (var item in lista) { if (Convert.ToDateTime(item.DataHrGeracao) < dateForButton) { quantidadeEmAtraso++; } else { quantidadeEmDia++; } } return(this.Json(new { lista, quantidadeEmAtraso, quantidadeEmDia }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { this.Session["ExceptionErro"] = ex; return(this.Json(new { redirectUrl = Url.Action("ErroException", "Erro"), ErroExcecao = true }, JsonRequestBehavior.AllowGet)); } }