예제 #1
0
 public void AddPupil(Pupil p)
 {
     PupilGroups.Add(new PupilGroup
     {
         Pupil = p,
         Group = this
     });
 }
예제 #2
0
 public void AddPupil(Pupil p)
 {
     Console.WriteLine(p);
     PupilGroups.Add(new PupilGroup
     {
         Pupil = p,
         Group = this
     });
 }
예제 #3
0
        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
                });
            }
        }