public ViewResult GenerateMap(ExcelMetaData stats) { var model = TempData["metaData"] as ExcelMetaData; if (model == null) return View("Index"); return View(model); }
public static ExcelMetaData GetExcelMetaData(Stream ms) { var doc = new SLDocument(ms); var worksheetStats = doc.GetWorksheetStatistics(); var excelStats = new ExcelMetaData { RowCount = worksheetStats.NumberOfRows, IndexedColumnNames = GetIndexedColumnNames(doc) }; return excelStats; }