public CourseDetailsBll( ICourseDetails courseDetails, IConverterToDTO converterToDTO) { this.courseDetails = courseDetails; this.converterToDTO = converterToDTO; }
public CourseItemDetail( ICourseDetails courseDetails, List <IOpportunity> opportunities, IProvider provider, List <IVenue> venues) { Coursedetails = courseDetails ?? throw new ArgumentNullException(nameof(courseDetails)); Opportunities = opportunities ?? throw new ArgumentNullException(nameof(opportunities)); Provider = provider ?? throw new ArgumentNullException(nameof(provider)); //Venue is now nullable since it could be a distance course with a Region Venues = venues; }
public CourseManager(ICourseDetails repository) { this.repository = repository; }
public CourseDetailsBll() { courseDetails = new CourseDetails(new UnitOfWork(new MemoContext())); converterToDTO = new ConverterToDTO(); }