예제 #1
0
 public OrderService(
     IFilmRepository filmRepo,
     ICartFilmRepository cartFilmRepo,
     IPlaceRepository placeRepo,
     ICartPlacesRepository cartPlacesRepo,
     IPaymentMethodRepository paymentMethodRepo,
     IDeliveryTypeRepository deliveryTypeRepo,
     INewOrderRepository newOrderRepo,
     IOrderFilmRepository orderFilmRepo,
     IPaymentRepository paymentRepo)
 {
     _filmRepo          = filmRepo;
     _cartFilmRepo      = cartFilmRepo;
     _placeRepo         = placeRepo;
     _cartPlacesRepo    = cartPlacesRepo;
     _paymentMethodRepo = paymentMethodRepo;
     _deliveryTypeRepo  = deliveryTypeRepo;
     _newOrderRepo      = newOrderRepo;
     _orderFilmRepo     = orderFilmRepo;
     _paymentRepo       = paymentRepo;
 }
 public DeliveryTypeAccessor(IDeliveryTypeRepository deliveryTypeRepository)
 {
     this.deliveryTypeRepository = deliveryTypeRepository;
 }
예제 #3
0
 public DeliveryTypeService(IDeliveryTypeRepository deliveryTypeRepository)
 {
     _deliveryTypeRepository = deliveryTypeRepository;
 }
 public DeliveryTypeService(IDeliveryTypeRepository repository) : base(repository)
 {
 }
예제 #5
0
 public IDeliveryTypeRepository GetDeliveryRepository()
 {
     return s_deliveryTypeRepository ?? (s_deliveryTypeRepository = new DeliveryTypeRepository(this));
 }
예제 #6
0
 public DeliveryTypesController(IGeneralRepository generalRepository, IDeliveryTypeRepository deliveryTypeRepository)
 {
     this.deliveryTypeRepository = deliveryTypeRepository;
     this.generalRepository      = generalRepository;
 }