/// <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; }
public TicketsController( IMovieRepository movieRepo, IShowingRepository showingRepo) { _movieRepo = movieRepo; _showingRepo = showingRepo; }
public TicketService(IMapper mapper) { _repository = new ReservationRepository(); _showingRepository = new ShowingRepository(); _rowSeatRepository = new RowSeatRepository(); _mapper = mapper; }
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; }
public UpcomingFilmController(IFilmRepository iFilmRepository, IShowingRepository iShowingRepository) { this.iFilmRepository = iFilmRepository; this.iShowingRepository = iShowingRepository; }
public ShowingService(IShowingRepository showingRepository) { this.showingRepository = showingRepository; }
public FilterController(IFilmRepository filmRepo, IShowingRepository showingRepo, IReviewRepository reviewRepo) { this.filmRepo = filmRepo; this.showingRepo = showingRepo; this.reviewRepo = reviewRepo; }