public ActionResult BitacoraHistorica(string fecha, string fechaFin, string usr, string accion, string criticidad) { var integ = new IntegridadDatos(); if ((String)Session["PerfilUsuario"] == "WebMaster" && integ.ValidarExistencia("SEG_Bitacora") == 1) { var ln = new Auditoria(); //Traducir Página BITACORA. TraducirPagina((String)Session["IdiomaApp"]); Session["ErrorFiltroBitacora"] = null; if (fecha == "" && fechaFin != "") { fechaFin = ""; Session["ErrorFiltroBitacora"] = ViewBag.BITACORA_WARNING_SIN_FECHA_INICIO; } if (fecha != "" && fechaFin != "") { DateTime fechaDate = DateTime.Parse(fecha); DateTime fechaFinDate = DateTime.Parse(fechaFin); if (fechaDate >= fechaFinDate) { fecha = ""; fechaFin = ""; Session["ErrorFiltroBitacora"] = ViewBag.BITACORA_WARNING_FECHAS_MAL; } } if (fecha == "" && fechaFin == "") { var consultaVacia = new List <Bitacora>(); Session["ConsultaBitacora"] = consultaVacia; return(View(consultaVacia)); } var consulta = ln.ConsultarBitacoraHistorica(fecha, fechaFin, usr, accion, criticidad); Session["ConsultaBitacora"] = consulta; return(View(consulta)); } return(RedirectToAction("Index", "Home")); }