コード例 #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();
        }
コード例 #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();
        }
コード例 #3
0
 public void addStudent(Student student)
 {
     _studentUnitOfWork.StudentRepository.Add(student);
     _studentUnitOfWork.Save();
 }
コード例 #4
0
 public void addRegistration(StudentRegistration studentRegistration)
 {
     _studentUnitOfWork.StudentRegistrationRepository.Add(studentRegistration);
     _studentUnitOfWork.Save();
 }
コード例 #5
0
ファイル: GradeService.cs プロジェクト: sa-mamun/Asp_Mvc_Crud
 public void AddGrade(Grade grade)
 {
     _studentUnitOfWork.GradeRepository.Add(grade);
     _studentUnitOfWork.Save();
 }
コード例 #6
0
ファイル: CourseService.cs プロジェクト: sa-mamun/Asp-Auth
 public void addCourse(Course course)
 {
     _studentUnitOfWork.CourseRepository.Add(course);
     _studentUnitOfWork.Save();
 }