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));
            }
        }