Example #1
0
        public void Write(ISpreadSheetHandler writer, int rowIndex, int colIndex)
        {
            var rowStart = rowIndex;

            foreach (var row in Rows)
            {
                row.Write(writer, rowIndex, colIndex);
                rowIndex++;
            }
        }
        public void Write(ISpreadSheetHandler writer, int rowIndex, int colIndex)
        {
            var col = colIndex;

            foreach (var cell in Cells)
            {
                // Escribe la celda por celda
                cell.Write(writer, rowIndex, col);

                // Se desplaza por cada columna
                col++;
            }
        }
 public ISpreadSheetWriter Create(ISpreadSheetHandler handler)
 {
     return(new SpreadSheetWriter(handler));
 }
 public void Write(ISpreadSheetHandler writer)
 {
     dataWriter.Write(writer, RowIndex, ColIndex);
 }
Example #5
0
 public void Write(ISpreadSheetHandler writer, int rowIndex, int colIndex)
 {
     writer.CopyRow(rowIndex - 1);
     rowData.Write(writer, rowIndex, colIndex);
 }
 public void Write(ISpreadSheetHandler writer, int rowIndex, int colIndex)
 {
     writer.Write(Value, rowIndex, colIndex);
 }
Example #7
0
 public SpreadSheetWriter(ISpreadSheetHandler spreadSheetHandler)
 {
     this.spreadSheetHandler = spreadSheetHandler;
 }
Example #8
0
 public void Write(ISpreadSheetHandler writer, int rowIndex, int colIndex)
 {
     // Do nothing.
 }
 public void Write(ISpreadSheetHandler writer, int rowIndex, int colIndex)
 {
     dataWriter.Write(writer, rowIndex, colIndex);
 }
 public void Write(ISpreadSheetHandler writer, int rowIndex, int colIndex)
 {
     writer.ShiftRight(rowIndex, colIndex);
     dataWriter.Write(writer, rowIndex, colIndex);
 }