public TicketController(ITicketRepository ticketRepo, INewTicketNoRes newTicketNoRes, INewTicketWithReservation newTicketWithReservation, IReservationRepository reservationRepo) { this.ticketRepo = ticketRepo; this.newTicketNoRes = newTicketNoRes; this.newTicketWithReservation = newTicketWithReservation; this.reservationRepo = reservationRepo; }
public NewTicketWithReservationTenMinutesPriorToProjectionsValidation(IProjectionRepository projRepo, INewTicketWithReservation newTicketWithRes) { this.projRepo = projRepo; this.newTicketWithRes = newTicketWithRes; }
public NewTicketCanceledReservationValidation(IReservationRepository reservationRepo, INewTicketWithReservation newTicketWithRes) { this.reservationRepo = reservationRepo; this.newTicketWithRes = newTicketWithRes; }