public void AssignInstructorToCourseOffering(int instructorId, int courseOfferingId) { var courseOffering = _courseOfferingRepository.GetById(courseOfferingId); var instructor = _instructorRepository.GetById(instructorId); instructor.CourseOfferings.Add(courseOffering); _instructorRepository.Update(instructor); SaveCourseOffering(); }
public IEnumerable <Instructor> GetByCourseOffering(int courseOfferingId) { var courseOffering = _courseOfferingRepository.GetById(courseOfferingId); return(_instructorRepository.GetMany(i => i.CourseOfferings.Any(c => c.Id == courseOfferingId))); }