/// <summary> /// Exports the report into a csv file. /// </summary> protected override void ExportToCsv() { var builder = new BaseCsvBuilder(Usuario.CsvSeparator); GenerateCsvHeader(builder); GenerateStadisticsColumns(builder); GenerateMaximumSpeedColumns(builder); GenerateOperatorsColumns(builder); Session["CSV_EXPORT"] = builder.Build(); Session["CSV_FILE_NAME"] = "report"; OpenWin(string.Concat(ApplicationPath, "Common/exportCSV.aspx"), CultureManager.GetSystemMessage("EXPORT_CSV_DATA")); }
protected override void ExportToCsv() { var builder = new BaseCsvBuilder(Usuario.CsvSeparator); GenerateCsvHeader(builder); GenerateColumns(builder); GenerateFields(builder); builder.GenerateRow(string.Empty); builder.GenerateRow(CultureManager.GetLabel("TOTALES")); builder.GenerateRow(string.Format(CultureManager.GetLabel("PONDERACION_GRAVES_RANKING"), TransportistasGraves)); builder.GenerateRow(string.Format(CultureManager.GetLabel("PONDERACION_MEDIAS_RANKING"), TransportistasMedios)); builder.GenerateRow(string.Format(CultureManager.GetLabel("PONDERACION_LEVES_RANKING"), TransportistasLeves)); SetCsvSessionVars(builder.Build()); OpenWin(string.Concat(ApplicationPath, "Common/exportCSV.aspx"), CultureManager.GetSystemMessage("EXPORT_CSV_DATA")); }