private void init_subExtraColumn(Model.Course course) { subExtraStartIndex = mainGrid.Columns.Count; foreach (subExtra extra in course.allExtras()) { mainGrid.Columns.Add(init_createColumn(extra)); } }
private void init_rows(Model.Course course, StuList stuList) { foreach (Student stu in stuList.allStudents()) { int newRowIndex = mainGrid.Rows.Add(); DataGridViewRow newRow = mainGrid.Rows[newRowIndex]; init_rows_baseAttributeInit(newRow, stu); init_rows_attandanceInit(newRow, course.allSubAttandances(), stu); init_rows_extrasInit(newRow, course.allExtras(), stu); } }
public void maingrid_addRow(Student stu) { Model.Course course = courseRef; int rowIndex = mainGrid.Rows.Add(); DataGridViewRow row = mainGrid.Rows[rowIndex]; stopCellValueChanged(); init_rows_baseAttributeInit(row, stu); init_rows_attandanceInit(row, course.allSubAttandances(), stu); init_rows_extrasInit(row, course.allExtras(), stu); startCellValueChanged(); }