public async Task AddStudent(AddStudentToGradeModel model)
        {
            var grade = await GradeStorage.Get(model.GradeId);

            grade.Students.Add(model.Student);
            await GradeStorage.Update(model.GradeId, grade);
        }
        public async Task RemoveStudent(AddStudentToGradeModel model)
        {
            var grade = await GradeStorage.Get(model.GradeId);

            var student = grade.Students.FirstOrDefault(s => s.Id == model.Student.Id);

            if (student != null)
            {
                grade.Students.Remove(student);
                await GradeStorage.Update(model.GradeId, grade);
            }
        }
示例#3
0
 public async Task RemoveStudent(AddStudentToGradeModel model)
 {
     await GradeManager.RemoveStudent(model);
 }