Пример #1
0
 public MasterPackingSlipRepository(ISqlHelper sqlHelper, IEntityTrackerRepository entityTrackerRepository,
                                    IPackingSlipRepository packingSlipRepository, IUserRepository userRepository, ICustomerRepository customerRepository, IPartRepository partRepository)
 {
     this.sqlHelper = sqlHelper;
     this.entityTrackerRepository = entityTrackerRepository;
     this.packingSlipRepository   = packingSlipRepository;
     this.userRepository          = userRepository;
     this.customerRepository      = customerRepository;
     this.partRepository          = partRepository;
 }
Пример #2
0
 public PackingSlipService(IPackingSlipRepository packingSlipRepository,
                           IEntityTrackerRepository entityTrackerRepository, ITransactionRepository transactionRepository
                           , IPartService partService,
                           ICustomerService customerService)
 {
     this.packingSlipRepository   = packingSlipRepository;
     this.entityTrackerRepository = entityTrackerRepository;
     this.transactionRepository   = transactionRepository;
     this.partService             = partService;
     this.customerService         = customerService;
 }
 public PackingSlipSaveService(IPackingSlipRepository packingSlipRepository,
                               IPackingSlipValidator packingSlipValidator,
                               IFreeItemCheckerService freeItemCheckerService,
                               ICustomerMembershipRepository customerMembershipRepository,
                               IAgentCommissionRepository agentCommissionRepository,
                               IEmailService emailService,
                               IOptions <FileConfig> options)
 {
     _packingSlipRepository        = packingSlipRepository;
     _packingSlipValidator         = packingSlipValidator;
     _freeItemCheckerService       = freeItemCheckerService;
     _customerMembershipRepository = customerMembershipRepository;
     _agentCommissionRepository    = agentCommissionRepository;
     _emailService = emailService;
     _fileConfig   = options.Value;
 }