Example #1
0
 public DaleApplicationService(IProductRepository productRepository, ICustomerRepository customerRepository,
                               ISaleRepository saleRepository, ISaleDetailRepository saleDetailRepository, IUnitOfWork unitOfWork)
 {
     _productRepository    = productRepository;
     _customerRepository   = customerRepository;
     _saleRepository       = saleRepository;
     _saleDetailRepository = saleDetailRepository;
     _unitOfWork           = unitOfWork;
 }
Example #2
0
 public WebhookService(IOrderRepository orderRepository, IDeliveryRepository deliveryRepository, IInvoiceRepository invoiceRepository, ISaleRepository saleRepository, ISaleDetailRepository saleDetailRepository, IProductRepository productRepository, IPaymentProviderFactory paymentProviderFactory)
 {
     _orderRepository        = orderRepository ?? throw new ArgumentNullException(nameof(orderRepository));
     _deliveryRepository     = deliveryRepository ?? throw new ArgumentNullException(nameof(deliveryRepository));
     _invoiceRepository      = invoiceRepository ?? throw new ArgumentNullException(nameof(invoiceRepository));
     _saleRepository         = saleRepository ?? throw new ArgumentNullException(nameof(saleRepository));
     _saleDetailRepository   = saleDetailRepository ?? throw new ArgumentNullException(nameof(saleDetailRepository));
     _productRepository      = productRepository ?? throw new ArgumentNullException(nameof(productRepository));
     _paymentProviderFactory = paymentProviderFactory ?? throw new ArgumentNullException(nameof(paymentProviderFactory));
 }
Example #3
0
 public SaleRMAService(ISaleRMARepository saleRmaRepository, ISaleDetailRepository saleDetailRepository,
                       ISaleRepository saleRepository, IOrderItemRepository orderItemRepository,
                       IRmaDetailRepository rmaDetailRepository, ISectionRepository sectionRepository, IRMARepository rmaRepository, ISaleRmaCommentRepository saleRmaCommentRepository, IAccountService accountService)
     : base(saleRmaRepository)
 {
     _saleDetailRepository     = saleDetailRepository;
     _saleRepository           = saleRepository;
     _orderItemRepository      = orderItemRepository;
     _rmaDetailRepository      = rmaDetailRepository;
     _sectionRepository        = sectionRepository;
     _rmaRepository            = rmaRepository;
     _saleRmaCommentRepository = saleRmaCommentRepository;
 }
Example #4
0
 public SaleService(ISaleValidator saleValidator, ISaleRepository saleRepository, ICustomerRepository customerRepository, IAddressRepository addressRepository, IOrderRepository orderRepository, ISaleDetailRepository saleDetailRepository, IInvoiceRepository invoiceRepository, IProductRepository productRepository, IDeliveryRepository deliveryRepository, ICouponCodeRepository couponCodeRepository, IPaymentProviderFactory paymentProviderFactory)
 {
     _saleValidator          = saleValidator ?? throw new ArgumentNullException(nameof(saleValidator));
     _saleRepository         = saleRepository ?? throw new ArgumentNullException(nameof(saleRepository));
     _customerRepository     = customerRepository ?? throw new ArgumentNullException(nameof(customerRepository));
     _addressRepository      = addressRepository ?? throw new ArgumentNullException(nameof(addressRepository));
     _orderRepository        = orderRepository ?? throw new ArgumentNullException(nameof(orderRepository));
     _saleDetailRepository   = saleDetailRepository ?? throw new ArgumentNullException(nameof(saleDetailRepository));
     _invoiceRepository      = invoiceRepository ?? throw new ArgumentNullException(nameof(invoiceRepository));
     _productRepository      = productRepository ?? throw new ArgumentNullException(nameof(productRepository));
     _deliveryRepository     = deliveryRepository ?? throw new ArgumentNullException(nameof(deliveryRepository));
     _couponCodeRepository   = couponCodeRepository ?? throw new ArgumentNullException(nameof(couponCodeRepository));
     _paymentProviderFactory = paymentProviderFactory ?? throw new ArgumentNullException(nameof(paymentProviderFactory));
 }
Example #5
0
 public SaleDetailService(ISaleDetailRepository saleDetailRepository, IUnitOfWork unitOfWork)
 {
     _saleDetailRepository = saleDetailRepository;
     _unitOfWork           = unitOfWork;
 }
Example #6
0
 public SaleService(ISaleRepository iSaleRepository, ISaleDetailRepository iSaleDetailRepository)
 {
     _iSaleRepository       = iSaleRepository;
     _iSaleDetailRepository = iSaleDetailRepository;
 }
Example #7
0
 public SaleDetailService(ISaleDetailRepository saleDetailRepository)
     : base(saleDetailRepository)
 {
     _saleDetailRepository = saleDetailRepository;
 }
Example #8
0
 public SaleDetailsController(ISaleDetailRepository saleDetailRepository)
 {
     this.saleDetailRepository = saleDetailRepository;
 }
Example #9
0
 public SaleDetailService()
     : base(new SaleDetailRepository())
 {
     _saleDetailRepository = new SaleDetailRepository();
     _sale = new SaleService();
 }
Example #10
0
 public SaleDetailController(ISaleDetailRepository saleDetails)
 {
     _saleDetails = saleDetails;
 }
Example #11
0
 public SaleService(ISaleRepository saleRepository, ISaleDetailRepository saleDetailRepository, IProductRepository productRepository)
 {
     _saleRepository       = saleRepository;
     _saleDetailRepository = saleDetailRepository;
     _productRepository    = productRepository;
 }