Exemplo n.º 1
0
        public ReglasYEventos()
        {
            DateTime date = DateTime.Today;

            GetRegistrosParams pa = new GetRegistrosParams();

            pa.DATE_START = date.AddDays(-10);
            pa.DATE_END   = date.DayEnd();
            Eventos       = Bll.GetEventos();
            Reglas        = Bll.GetReglas();
            Incidencias   = Bll.GetRegistrosDeIncidencias(pa);
        }
Exemplo n.º 2
0
        public ActionResult GetRegistros(GetRegistrosParams parametros)
        {
            try
            {
                logger.Info(new { parametros });
                var registros = Bll.GetRegistrosDeIncidencias(parametros);
                var aaa       = registros;
                logger.Error(new { registros });

                //var xml = Extensiones.DeserializeFromXml<List<UtilsApp.Incidencias>>(doc);

                return(Json(new { data = registros }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                logger.Error(new { ex });
                throw;
            }
        }
Exemplo n.º 3
0
        //public ActionResult Index()
        //{
        //    try
        //    {
        //        var model = new ReglasYEventos();
        //        return View(model);
        //    }
        //    catch (Exception ex)
        //    {
        //        logger.Error(new { ex });
        //        throw;
        //    }
        //}
        public ActionResult Index(int?varDate)
        {
            try
            {
                var      model = new ReglasYEventos();
                DateTime date  = DateTime.Today;

                GetRegistrosParams pa = new GetRegistrosParams();
                pa.DATE_START = date; pa.DATE_END = date.DayEnd();

                switch (varDate)
                {
                case 2:
                    pa.DATE_START      = date.AddDays(-1); pa.DATE_END = date.DayEnd().AddDays(-1);
                    model.Incidencias  = Bll.GetRegistrosDeIncidencias(pa);
                    ViewBag.Encabezado = "Registros de ayer";
                    break;                    //AYER

                case 3:
                    pa.DATE_START      = date.DayEnd().AddDays(-7); pa.DATE_END = date.DayEnd();
                    model.Incidencias  = Bll.GetRegistrosDeIncidencias(pa);
                    ViewBag.Encabezado = "Registros de los últimos 7 días";
                    break;               //ULTIMOS 7 DIAS

                default:
                    model.Incidencias  = Bll.GetRegistrosDeIncidencias(pa);
                    ViewBag.Encabezado = "Registros de hoy";
                    break;                               //HOY
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                logger.Error(new { ex });
                throw;
            }
        }