Exemplo n.º 1
0
        public void AddStudent(Student student)
        {
            var count = _studentUnitOfWork.StudentRepository.GetCount(x => x.Name == student.Name);

            if (count > 0)
            {
                throw new DuplicationException("Student already exists", nameof(student.Name));
            }

            _studentUnitOfWork.StudentRepository.Add(student);
            _studentUnitOfWork.Save();
        }
Exemplo n.º 2
0
        public void AddSubject(Subject subject)
        {
            var count = _studentUnitOfWork.SubjectRepository.GetCount(x => x.Name == subject.Name);

            if (count > 0)
            {
                throw new DuplicationException("Subject Name Alrady Exists", nameof(subject.Name));
            }
            _studentUnitOfWork.SubjectRepository.Add(subject);
            _studentUnitOfWork.Save();
        }
Exemplo n.º 3
0
 public void addStudent(Student student)
 {
     _studentUnitOfWork.StudentRepository.Add(student);
     _studentUnitOfWork.Save();
 }
Exemplo n.º 4
0
 public void addRegistration(StudentRegistration studentRegistration)
 {
     _studentUnitOfWork.StudentRegistrationRepository.Add(studentRegistration);
     _studentUnitOfWork.Save();
 }
Exemplo n.º 5
0
 public void AddGrade(Grade grade)
 {
     _studentUnitOfWork.GradeRepository.Add(grade);
     _studentUnitOfWork.Save();
 }
Exemplo n.º 6
0
 public void addCourse(Course course)
 {
     _studentUnitOfWork.CourseRepository.Add(course);
     _studentUnitOfWork.Save();
 }