Exemplo n.º 1
0
 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;
 }
Exemplo n.º 3
0
 public CourseManager(ICourseDetails repository)
 {
     this.repository = repository;
 }
Exemplo n.º 4
0
 public CourseDetailsBll()
 {
     courseDetails  = new CourseDetails(new UnitOfWork(new MemoContext()));
     converterToDTO = new ConverterToDTO();
 }