public bool RemoveStudentFromCourse(StudentCourseRegister payload) { var entity = _courseStudentRepository.GetByStudentAndCourse(payload.StudentId, payload.CourseId); _courseStudentRepository.HardDelete(entity); return(_courseStudentRepository.SaveChanges()); }
public IActionResult RegisterStudentToCourse(StudentCourseRegister payload) { if (!UserIsInRole(UserTypeEnum.Admin, UserTypeEnum.Professor)) { return(Unauthorized("You are not in role to permit this action")); } _service.RegisterStudent(payload); return(Ok()); }
public bool RegisterStudent(StudentCourseRegister paylaod) { var entity = new CourseStudent { CourseId = paylaod.CourseId, StudentId = paylaod.StudentId }; _courseStudentRepository.Create(entity); return(_repository.SaveChanges()); }