Beispiel #1
0
        public string ExportData(string fileName)
        {
            string error = null;

            try
            {
                DataExport export = new DataExport();
                export.Export(fileName, DateFrom, DateTo, TasksGroups);
            }
            catch (Exception ex)
            {
                error = ex.Message;
            }
            return(error);
        }
Beispiel #2
0
        public ActionResult ExcelExport()
        {
            var dataInput = DataHelper.GenerateData(MAX_RECORD);

            var exportExcel = new DataExport();

            Stopwatch sw = new Stopwatch();

            sw.Start();

            var resultContent = exportExcel.Export(dataInput, typeof(ReportDataModel).Name, "ReportSummary");

            sw.Stop();

            return(File(resultContent.Content.ReadAsByteArrayAsync().Result, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", sw.ElapsedMilliseconds + "_" + exportExcel.FileName));
        }