예제 #1
0
        public ActionResult Estadisticas()
        {
            EstadisticasModel resul = new EstadisticasModel();

            ITerminalesServicio trmSrv = Servicios.TerminalesServicio();

            resul.Terminales = trmSrv.Get().Count();

            IComunicacionesServicio comSrv = Servicios.ComunicacionesServicio();

            resul.Comunicaciones = comSrv.Get().Count();

            IComunicacionesAccesosServicio accSrv = Servicios.ComunicacionesAccesosServicio();
            DateTime haceUnMes = DateTime.Now.AddMonths(-1);

            resul.VisualizacionesUltimoMes = accSrv.Get(acc => acc.Fecha >= haceUnMes).Count();
            resul.Visualizaciones          = accSrv.Get().Count();

            return(Json(resul, JsonRequestBehavior.AllowGet));
        }