public void RemoveYearOfStudy(YearOfStudy year) { YearsOfStudy.Remove(year); foreach (var @group in Groups.Where(@group => @group.YearOfStudy == year)) { @group.YearOfStudy = null; } }
public ClassesTable GetClassesTable(YearOfStudy year) { var index = YearsOfStudy.IndexOf(year); return(Tables[index]); }
public void RemoveYearOfStudy(YearOfStudy year) { YearsOfStudy.Remove(year); Tables.Remove((from t in Tables where t.YearOfStudy == year select t).First()); }
public void AddYearOfStudy(YearOfStudy year) { YearsOfStudy.Add(year); Tables.Add(new ClassesTable(this, year)); }
public void AddYearOfStudy(YearOfStudy year) { YearsOfStudy.Add(year); }