Пример #1
0
 public TicketController(ITicketService ticketService, IPaymentMethodService paymentMethodService, ISeanceService seanceService, IReservedSeatService reservedSeatService)
 {
     _ticketService        = ticketService;
     _paymentMethodService = paymentMethodService;
     _seanceService        = seanceService;
     _reservedSeatService  = reservedSeatService;
 }
 public PersonController(IMapperControl mapperControl, IPersonService personService,
                         IReservedSeatService reservedSeatService, ITicketService ticketService,
                         IOrderService orderService, IPdfCreator pdfCreator, IEmailSender emailSender)
 {
     this.mapperControl       = mapperControl;
     this.personService       = personService;
     this.reservedSeatService = reservedSeatService;
     this.ticketService       = ticketService;
     this.orderService        = orderService;
     this.pdfCreator          = pdfCreator;
     this.emailSender         = emailSender;
     personViewModels         = new List <PersonViewModel>();
     ticketViewModels         = new List <TicketViewModel>();
 }
Пример #3
0
 public SeanceController(ISeanceService seanceService, IHallService hallService, IReservedSeatService reservedSeatService)
 {
     _seanceService       = seanceService;
     _hallService         = hallService;
     _reservedSeatService = reservedSeatService;
 }
Пример #4
0
 public SeanceHub(ISeanceService seanceService, IReservedSeatService reservedSeatService)
 {
     _seanceService       = seanceService;
     _reservedSeatService = reservedSeatService;
 }