public void AddPupil(Pupil p) { PupilGroups.Add(new PupilGroup { Pupil = p, Group = this }); }
public void AddPupil(Pupil p) { Console.WriteLine(p); PupilGroups.Add(new PupilGroup { Pupil = p, Group = this }); }
public void UpdatePupil(Pupil pupil) { PupilGroup oldPupil = null; if (pupil.PupilId != 0) { oldPupil = PupilGroups.SingleOrDefault(p => p.PupilId == pupil.PupilId); oldPupil.Pupil.FirstName = pupil.FirstName; oldPupil.Pupil.Surname = pupil.Surname; } else { PupilGroups.Add(new PupilGroup() { Group = this, GroupId = this.GroupId, Pupil = pupil }); } }