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);
                    }
                }
            }
        }
Beispiel #2
0
        public void Write(IViewSpreadsheet spreadsheet)
        {
            System.Console.WriteLine("Spreadsheet size: {0} x {1}", spreadsheet.ColumnsCount, spreadsheet.RowsCount);

            System.Console.WriteLine(Print.PrintSpreadsheet(spreadsheet));
        }
Beispiel #3
0
            public VirtualSpreadsheet(IViewSpreadsheet view, bool original)
            {
                View = view;

                _original = original;
            }
Beispiel #4
0
        public static string PrintSpreadsheet(IViewSpreadsheet spreadsheet, bool original = false)
        {
            var view = new VirtualSpreadsheet(spreadsheet, original);

            return(PrintContent(view));
        }