Пример #1
0
        public ActionResult IndexReporteAusentismo()
        {
            var reportes = new ReportesImss();
            var lista    = reportes.EmpresasFiscales();

            return(View(lista));
        }
Пример #2
0
        public ActionResult AlertaGlobales()
        {
            var reportes = new ReportesImss();
            var lista    = reportes.EmpresasFiscales();

            return(View(lista));
        }
Пример #3
0
        public JsonResult ReportesAusentismo(int idempresa, string NombreEmpresa, DateTime fechaI, DateTime fechaF)
        {
            int idUsuario = SessionHelpers.GetIdUsuario();

            var ruta         = Server.MapPath("~/Files/Ausentismo");
            var pathDescarga = "/Files/Ausentismo/";

            var archivoReporte = ReportesImss.GenerarReporteAusentismo2(idUsuario, fechaI, fechaF, NombreEmpresa, ruta, pathDescarga, idempresa);

            return(Json(archivoReporte, JsonRequestBehavior.AllowGet));
        }
Пример #4
0
        public JsonResult ReporteAlertas(string NombreEmpresa, DateTime fechaI, DateTime fechaF, int tipoAlerta, int idEmpresa = 0)
        {
            int idUsuario = SessionHelpers.GetIdUsuario();

            var ruta         = Server.MapPath("~/Files/AlertasGlobales");
            var pathDescarga = "/Files/AlertasGlobales/";

            var archivoReporte = ReportesImss.GenerarReporteGeneralAlertas(idUsuario, fechaI, fechaF, NombreEmpresa, ruta, tipoAlerta, idEmpresa, pathDescarga);


            return(Json(archivoReporte, JsonRequestBehavior.AllowGet));
        }
Пример #5
0
        public JsonResult ReporteIncapacidad(int idEmpresa, DateTime fechaI, DateTime fechaF, int tipo)
        {
            var archivoReporte = "";
            int idUsuario      = SessionHelpers.GetIdUsuario();

            var ruta         = Server.MapPath("~/Files/ReporteIncap");
            var pathDescarga = "/Files/ReporteIncap/";

            archivoReporte = (tipo == 0)? ReportesImss.GenerarReporteIncapacidades(idUsuario, fechaI, fechaF, idEmpresa, ruta, pathDescarga) : ReportesImss.GenerarReporteIncapacidades2(idUsuario, fechaI, fechaF, idEmpresa, ruta, pathDescarga);

            return(Json(new { success = true, error = "", resultPath = archivoReporte }, JsonRequestBehavior.AllowGet));
        }
Пример #6
0
        public JsonResult Reporte3P(int idEmpresa, DateTime fechaI, DateTime fechaF)
        {
            var archivoReporte = "";
            int idUsuario      = SessionHelpers.GetIdUsuario();

            var ruta         = Server.MapPath("~/Files/Reporte3");
            var pathDescarga = "/Files/Reporte3/";

            archivoReporte = ReportesImss.GenerarReporte3Porciento(idUsuario, fechaI, fechaF, idEmpresa, ruta, pathDescarga);

            return(Json(new { success = true, error = "", resultPath = archivoReporte }, JsonRequestBehavior.AllowGet));
        }
Пример #7
0
        public JsonResult ReporteInfonavit(int?idEjercicio, int idEmpresa = 0)
        {
            if (idEjercicio == null)
            {
                return(Json(new { success = false, error = "Debe seleccionar el año del ejercicio fiscal", resultPath = "" }, JsonRequestBehavior.AllowGet));
            }

            var archivoReporte = "";
            int idUsuario      = SessionHelpers.GetIdUsuario();

            var ruta         = Server.MapPath("~/Files/Acumulados");
            var pathDescarga = "/Files/Acumulados/";

            archivoReporte = ReportesImss.GenerarReporteInfonavit(idUsuario, idEjercicio, ruta, pathDescarga, idEmpresa);

            return(Json(new { success = true, error = "", resultPath = archivoReporte }, JsonRequestBehavior.AllowGet));
        }