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