public ActionResult ExportarExcel()
        {
            var bytes = new byte[0];
            var model = getModel();
            bytes = GatitoModel.ExportarDetalleProcesoExcel(document =>
            {
                document.SetCellValue(1, 1, "Titulo");
                document.SetCellValue(3, 1, "Subtitulo");

                var column = 1;
                document.SetCellValue(5, column++, "Nombre del colaborador");
                document.SetCellValue(5, column++, "Fecha de ingreso");
                document.SetCellValue(5, column++, "Cliente");
                document.SetCellValue(5, column++, "Esquema");
                document.SetCellValue(5, column++, "Salario 1q");
                document.SetCellValue(5, column++, "Salario 2q");
                document.SetCellValue(5, column++, "Exento 1q");
                document.SetCellValue(5, column++, "Excento 2q");
                document.SetCellValue(5, column++, "Descuentos 1q");
                document.SetCellValue(5, column++, "Descuento 2q");
                document.SetCellValue(5, column++, "Asimilados");
                document.SetCellValue(5, column++, "ISR");
                document.SetCellValue(5, column++, "Monedero");
                document.SetCellValue(5, column++, "Comisión 8 %");
                document.SetCellValue(5, column++, "Bonos 1q");
                document.SetCellValue(5, column++, "Bonos 2q");
                document.SetCellValue(5, column++, "Impuestos 1q");
                document.SetCellValue(5, column++, "Impuestos 2q");
                document.SetCellValue(5, column++, "Infonavit 1q");
                document.SetCellValue(5, column++, "Infonavit 2q");
                document.SetCellValue(5, column++, "Aprov agunaldos 1q");
                document.SetCellValue(5, column++, "Aprov aguinal 2q");
                document.SetCellValue(5, column++, "Comisión people");
                document.SetCellValue(5, column++, "Prima vacacional q");
                document.SetCellValue(5, column++, "Prima vacacional 2q");

                var style = new SLStyle();
                style.SetFontBold(true);
                document.SetCellStyle(5, 1, 5, column, style);

                if (model.Count > 0)
                {
                    var currentRow = 6;
                    foreach (var k in model.Keys)
                    {
                        column = 1;
                        column = CurrentReporteRow(document, column, currentRow, model[k]);
                        currentRow++;
                    }
                }
                else
                    document.SetCellValue(6, 1, "No se encontraron resultados");

                for (int i = 1; i < column; i++)
                    document.AutoFitColumn(i);

                return true;
            });

            return File(bytes, "application/ms-excel", "MiReporte.xlsx");
        }