コード例 #1
0
        public ActionResult ObterDadosBuscas(bool inBuscas, string[] buscas, ModeloDeCorteEnum corte = ModeloDeCorteEnum.Anual, string dataInicial = null, string dataFinal = null, int topItens = 5)
        {
            var lista = RelatoriosBusiness.ObterRelatorioReceitasPorBuscas(inBuscas, buscas, corte, dataInicial, dataFinal, topItens);
            var json  = new JavaScriptSerializer().Serialize(lista);

            return(JavaScript(json));
        }
コード例 #2
0
        public ActionResult ObterDadosAcessos(bool inAnonimos, int[] navegadores, string[] usuariosId = null, string dataInicial = null, string dataFinal = null, ModeloDeCorteEnum corte = ModeloDeCorteEnum.Anual, int topItens = 5)
        {
            var lista = RelatoriosBusiness.ObterRelatorioAcessos(inAnonimos, navegadores, usuariosId, dataInicial, dataFinal, corte, topItens);
            var json  = new JavaScriptSerializer().Serialize(lista);

            return(JavaScript(json));
        }
コード例 #3
0
        public ActionResult ObterAutores(int[] patrocinadores)
        {
            var autores = RelatoriosBusiness.ObterAutores(patrocinadores).Select(x => x.ID).ToArray();
            var json    = new JavaScriptSerializer().Serialize(autores);

            return(JavaScript(json));
        }
コード例 #4
0
        //
        // GET: /Admin/Relatorios/

        public ActionResult Index()
        {
            ViewBag.Categorias = RelatoriosBusiness.ObterQuantidadeCategoria();
            return(View());
        }
コード例 #5
0
        public ActionResult PatrocinadoresExcel()
        {
            gridExcel(RelatoriosBusiness.ObterPatrocinadoresExcel());

            return(RedirectToAction("Index"));
        }
コード例 #6
0
        public ActionResult FuncionariosExcel()
        {
            gridExcel(RelatoriosBusiness.ObterFuncionariosExcel());

            return(RedirectToAction("Index"));
        }