Пример #1
0
        /// <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"));
        }
Пример #2
0
        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"));
        }