Example #1
0
 /// <summary>
 /// Initializes an instance of MovieService class. Initalizes data fields: creates instance of MovieRepository and CategoryRepository.
 /// </summary>
 /// <param name="mapper">Mapper</param>
 public MovieService(IMapper mapper)
 {
     _repository         = new MovieRepository();
     _categoryRepository = new CategoryRepository();
     _showingRepository  = new ShowingRepository();
     _mapper             = mapper;
 }
 /// <summary>
 /// Initializes instance of Showing service.
 /// </summary>
 /// <param name="mapper">mapper</param>
 public ShowingService(IMapper mapper)
 {
     _movieRepository   = new MovieRepository();
     _repository        = new ShowingRepository();
     _theatreRepository = new TheatreRepository();
     _mapper            = mapper;
 }
Example #3
0
 public TicketsController(
     IMovieRepository movieRepo,
     IShowingRepository showingRepo)
 {
     _movieRepo   = movieRepo;
     _showingRepo = showingRepo;
 }
Example #4
0
 public TicketService(IMapper mapper)
 {
     _repository        = new ReservationRepository();
     _showingRepository = new ShowingRepository();
     _rowSeatRepository = new RowSeatRepository();
     _mapper            = mapper;
 }
Example #5
0
 public ReservationService(IMapper mapper)
 {
     _repository         = new ReservationRepository();
     _showingRepository  = new ShowingRepository();
     _rowSeatRepository  = new RowSeatRepository();
     _customerRepository = new CustomerRepository();
     _mapper             = mapper;
 }
 public UnitOfWork
 (
     IMovieRepository movieRepository,
     ISeatRepository seatRepository,
     IShowingRepository showingRepository,
     IUserRepository userRepository,
     IOrderRepository orderRepository
 )
 {
     Movies   = movieRepository;
     Seats    = seatRepository;
     Showings = showingRepository;
     Users    = userRepository;
     Orders   = orderRepository;
 }
Example #7
0
 public UpcomingFilmController(IFilmRepository iFilmRepository, IShowingRepository iShowingRepository)
 {
     this.iFilmRepository    = iFilmRepository;
     this.iShowingRepository = iShowingRepository;
 }
Example #8
0
 public ShowingService(IShowingRepository showingRepository)
 {
     this.showingRepository = showingRepository;
 }
Example #9
0
 public FilterController(IFilmRepository filmRepo, IShowingRepository showingRepo, IReviewRepository reviewRepo)
 {
     this.filmRepo    = filmRepo;
     this.showingRepo = showingRepo;
     this.reviewRepo  = reviewRepo;
 }