Example #1
0
        public void Write(ISpreadsheetWriter spreadsheetWriter)
        {
            for (int index = HeaderRow; index < TotalRow; index++)
            {
                var y = index + 1;

                for (int columnIndex = 1; columnIndex <= MostRightColumn; columnIndex++)
                {
                    spreadsheetWriter.CurrentPosition = new Point(columnIndex, y);
                    spreadsheetWriter.SetHorizontalAlignment(HorizontalAlignment.Center);

                    if (AssignmentBottomRows.Contains(y))
                    {
                        spreadsheetWriter.SetBorder(BorderStyle.Thin, BorderDirection.Bottom, Color.Black);
                    }
                    spreadsheetWriter.ApplyStyling();
                    spreadsheetWriter.ResetStyling();
                }
            }
        }