|
|
@ -15,7 +15,7 @@ namespace CORRESPONSALBackend.Services.Reportes.CuentasCerradas{ |
|
|
|
var worksheet = excelPackage.Workbook.Worksheets.Add("sheet1"); |
|
|
|
var worksheet = excelPackage.Workbook.Worksheets.Add("sheet1"); |
|
|
|
worksheet.Cells["A1"].LoadFromCollection(cuentas, true); |
|
|
|
worksheet.Cells["A1"].LoadFromCollection(cuentas, true); |
|
|
|
//Se crea la tabla en el rango de celdas donde se mostrara la inforamcion. |
|
|
|
//Se crea la tabla en el rango de celdas donde se mostrara la inforamcion. |
|
|
|
ExcelRange range = worksheet.Cells[1, 1,cuentas.Count() + 1, 19]; |
|
|
|
ExcelRange range = worksheet.Cells[1, 1,cuentas.Count() + 1, 21]; |
|
|
|
ExcelTable tab = worksheet.Tables.Add(range, "Table1"); |
|
|
|
ExcelTable tab = worksheet.Tables.Add(range, "Table1"); |
|
|
|
tab.TableStyle = TableStyles.Light1; |
|
|
|
tab.TableStyle = TableStyles.Light1; |
|
|
|
worksheet.Cells[worksheet.Dimension.Address].AutoFitColumns(); |
|
|
|
worksheet.Cells[worksheet.Dimension.Address].AutoFitColumns(); |
|
|
@ -25,6 +25,10 @@ namespace CORRESPONSALBackend.Services.Reportes.CuentasCerradas{ |
|
|
|
worksheet.Column(11).Style.WrapText = true; |
|
|
|
worksheet.Column(11).Style.WrapText = true; |
|
|
|
worksheet.Column(19).Width = 100; |
|
|
|
worksheet.Column(19).Width = 100; |
|
|
|
worksheet.Column(19).Style.WrapText = true; |
|
|
|
worksheet.Column(19).Style.WrapText = true; |
|
|
|
|
|
|
|
worksheet.Column(20).Width = 100; |
|
|
|
|
|
|
|
worksheet.Column(20).Style.WrapText = true; |
|
|
|
|
|
|
|
worksheet.Column(21).Width = 100; |
|
|
|
|
|
|
|
worksheet.Column(21).Style.WrapText = true; |
|
|
|
worksheet.Cells[worksheet.Dimension.Address].Style.VerticalAlignment = ExcelVerticalAlignment.Center; |
|
|
|
worksheet.Cells[worksheet.Dimension.Address].Style.VerticalAlignment = ExcelVerticalAlignment.Center; |
|
|
|
excelPackage.Workbook.Calculate(); |
|
|
|
excelPackage.Workbook.Calculate(); |
|
|
|
var stream = new MemoryStream(); |
|
|
|
var stream = new MemoryStream(); |
|
|
|