/// <summary> /// Loads the data into grade grid view. /// </summary> /// <param name="gradeCategory">The grade category.</param> public void LoadDataIntoGradeGridView(GradeCategory gradeCategory) { this.gradeWeightUpDown.Value = gradeCategory.Weight; foreach (var gradeEntry in gradeCategory.GradeEntries) { this.gradeGridView.Rows.Add(gradeEntry.Included, gradeEntry.Grade, gradeEntry.Description); } }
private GradeCategory getGradeCategory() { var gradeEntries = new List <GradeEntry>(); foreach (DataGridViewRow row in this.gradeGridView.Rows) { var gradeEntry = new GradeEntry { Included = Convert.ToBoolean(row.Cells[0].Value), Grade = row.Cells[1].Value as string, Description = row.Cells[2].Value as string }; gradeEntries.Add(gradeEntry); } var gradeCategory = new GradeCategory { GradeEntries = gradeEntries, Weight = this.Weight }; return(gradeCategory); }