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;
 }
Exemplo n.º 2
0
 public OrganizationMembershipManagementQuery(IAuthenticationInformation authenticationInformation,
                                              ISuperAdminMembershipRepository superAdminMembershipRepository,
                                              IAdminMembershipRepository adminMembershipRepository,
                                              ICustomerMembershipRepository customerMembershipRepository,
                                              ICollectorMembershipRepository collectorMembershipRepository,
                                              ISecretaryMembershipRepository secretaryMembershipRepository,
                                              IDeliveryMembershipRepository deliveryMembershipRepository,
                                              IUserRepository userRepository,
                                              IMapper mapper) : base(authenticationInformation)
 {
     _superAdminMembershipRepository = superAdminMembershipRepository;
     _adminMembershipRepository      = adminMembershipRepository;
     _customerMembershipRepository   = customerMembershipRepository;
     _collectorMembershipRepository  = collectorMembershipRepository;
     _secretaryMembershipRepository  = secretaryMembershipRepository;
     _deliveryMembershipRepository   = deliveryMembershipRepository;
     _userRepository = userRepository;
     _mapper         = mapper;
 }
Exemplo n.º 3
0
        public InvoicesCommandService(IInvoiceRepository invoiceRepository,
                                      ICustomerMembershipRepository customerMembershipRepository,
                                      IDeliveryMembershipRepository deliveryMembershipRepository,
                                      ICollectorMembershipRepository collectorMembershipRepository,
                                      IQuickAccessListRepository quickAccessListRepository,
                                      IQNameRepository qnameRepository,
                                      ISecretaryMembershipRepository secretaryMembershipRepository,
                                      IUnitOfWork unitOfWork,
                                      IMapper mapper)
        {
            _invoiceRepository             = invoiceRepository;
            _customerMembershipRepository  = customerMembershipRepository;
            _deliveryMembershipRepository  = deliveryMembershipRepository;
            _collectorMembershipRepository = collectorMembershipRepository;
            _quickAccessListRepository     = quickAccessListRepository;
            _secretaryMembershipRepository = secretaryMembershipRepository;

            _unitOfWork = unitOfWork;
            _mapper     = mapper;
        }
Exemplo n.º 4
0
        public AuthenticationCommand(IAuthenticationInformation authenticationInformation,
                                     IJsonWebTokenEngine jsonWebTokenEngine,
                                     ISuperAdminMembershipRepository superAdminMembershipRepository,
                                     IAdminMembershipRepository adminMembershipRepository,
                                     ICustomerMembershipRepository customerMembershipRepository,
                                     ICollectorMembershipRepository collectorMembershipRepository,
                                     ISecretaryMembershipRepository secretaryMembershipRepository,
                                     IDeliveryMembershipRepository deliveryMembershipRepository,
                                     IUserRepository userRepository) : base(authenticationInformation)
        {
            _superAdminMembershipRepository = superAdminMembershipRepository;
            _adminMembershipRepository      = adminMembershipRepository;
            _customerMembershipRepository   = customerMembershipRepository;
            _collectorMembershipRepository  = collectorMembershipRepository;
            _secretaryMembershipRepository  = secretaryMembershipRepository;
            _secretaryMembershipRepository  = secretaryMembershipRepository;
            _deliveryMembershipRepository   = deliveryMembershipRepository;

            _jsonWebTokenEngine = jsonWebTokenEngine;
            _userRepository     = userRepository;
        }
 public PackingSlipValidator(ICustomerMembershipRepository customerMembershipRepository)
 {
     _customerMembershipRepository = customerMembershipRepository;
 }