PdfRpt.Calendar.MonthCalendar.fillCells C# (CSharp) Method

fillCells() private method

private fillCells ( int startDay, int noOfDays, IList monthCells ) : void
startDay int
noOfDays int
monthCells IList
return void
        private void fillCells(int startDay, int noOfDays, IList<MonthTableCell> monthCells)
        {
            int i, j;
            for (i = startDay; i <= 6; i++)
            {
                var curDay = i - startDay + 1;
                monthCells[i].NumberCell.Phrase = getPhrase(curDay.ToString(CultureInfo.InvariantCulture));
                monthCells[i].Month = CalendarData.Month;
                monthCells[i].Year = CalendarData.Year;
                monthCells[i].DayNumber = curDay;
            }

            var k = 7;
            for (j = 6 - startDay + 1; j <= noOfDays - 1; j++)
            {
                var curDay = j + 1;
                monthCells[k].NumberCell.Phrase = getPhrase(curDay.ToString(CultureInfo.InvariantCulture));
                monthCells[k].Month = CalendarData.Month;
                monthCells[k].Year = CalendarData.Year;
                monthCells[k].DayNumber = curDay;
                k = k + 1;
            }
        }