public void Write(IViewSpreadsheet spreadsheet) { System.Console.WriteLine("Save spreadsheet to file."); using (var sOut = new StreamWriter(new FileStream(File, FileMode.OpenOrCreate))) { sOut.WriteLine("{0} {1}", spreadsheet.ColumnsCount, spreadsheet.RowsCount); for (var rowNumber = 1; rowNumber <= spreadsheet.RowsCount; rowNumber++) { for (var columnNumber = 1; columnNumber <= spreadsheet.ColumnsCount; columnNumber++) { sOut.WriteLine(spreadsheet.GetValue(columnNumber, rowNumber).ResultValue); } } } }
public void Write(IViewSpreadsheet spreadsheet) { System.Console.WriteLine("Spreadsheet size: {0} x {1}", spreadsheet.ColumnsCount, spreadsheet.RowsCount); System.Console.WriteLine(Print.PrintSpreadsheet(spreadsheet)); }
public VirtualSpreadsheet(IViewSpreadsheet view, bool original) { View = view; _original = original; }
public static string PrintSpreadsheet(IViewSpreadsheet spreadsheet, bool original = false) { var view = new VirtualSpreadsheet(spreadsheet, original); return(PrintContent(view)); }