Exemplo n.º 1
0
        public RubricProcessor(BPFinanceContext context, IBPFinanceRepository repository)
        {
            _context    = context;
            _repository = repository;

            _rubricPositionFactory = new RubricPositionFactory();
        }
Exemplo n.º 2
0
        public AccountSettingsProcessor(BPFinanceContext context, IBPFinanceRepository repository)
        {
            _context    = context;
            _repository = repository;

            _accountSettingsFactory = new AccountSettingsFactory();
        }
Exemplo n.º 3
0
        public OrderImProcessor(BPFinanceContext context, IBPFinanceRepository repository)
        {
            _context    = context;
            _repository = repository;

            _orderImFactory = new OrderImFactory();
        }
Exemplo n.º 4
0
        public GraphicProcessor(BPFinanceContext context, IBPFinanceRepository repository)
        {
            _context    = context;
            _repository = repository;

            _graphicPositionFactory = new GraphicPositionFactory();
        }
Exemplo n.º 5
0
        public ModuleProcessor(BPFinanceContext context, IBPFinanceRepository repository)
        {
            _context    = context;
            _repository = repository;

            _modulePositionFactory = new ModulePositionFactory();
        }
Exemplo n.º 6
0
        public ClientAccountProcessor(BPFinanceContext context, IBPFinanceRepository repository)
        {
            _context    = context;
            _repository = repository;

            _accountFactory         = new ClientAccountFactory();
            _accountPositionFactory = new AccountPositionFactory();
            _accountOrderFactory    = new AccountOrderFactory();
        }
Exemplo n.º 7
0
        public PaymentProcessor(
            BPFinanceContext context,
            IBPFinanceRepository repository,
            int[] businessUnits)
        {
            _context    = context;
            _repository = repository;

            _businessUnitIds = businessUnits;

            _orderPaymentFactory = new OrderPaymentFactory();
        }
Exemplo n.º 8
0
        public StringProcessor(BPFinanceContext context, IBPFinanceRepository repository)
        {
            _context    = context;
            _repository = repository;

            _stringFactory           = new StringPositionFactory();
            _addressFactory          = new AddressFactory();
            _stringAddressFactory    = new StringAddressFactory();
            _stringOccurrenceFactory = new StringOccurrenceFactory();
            _phoneFactory            = new PhoneFactory();
            _stringPhoneFactory      = new StringPhoneFactory();
            _emailFactory            = new EmailFactory();
            _stringWebFactory        = new StringWebFactory();
        }
Exemplo n.º 9
0
        public OrderProcesor(
            BPFinanceContext context,
            IBPFinanceRepository repository,
            string basketOrderDescription,
            int defaultOrderManagerId,
            IKeyedProvider <Tuple <int, int>, int> basketBusinessUnitIdProvider)
        {
            _context    = context;
            _repository = repository;

            _basketOrderDescription = basketOrderDescription;
            _defaultOrderManagerId  = defaultOrderManagerId;

            _basketBusinessUnitIdProvider = basketBusinessUnitIdProvider;

            _basketOrderFactory = new BasketOrderFactory(_basketOrderDescription);
            _clientOrderFactory = new ClientOrderFactory();
        }
Exemplo n.º 10
0
        public OrderPositionProcessor(
            BPFinanceContext context,
            IBPFinanceRepository repository,
            IRubricProcessor rubricProcessor,
            IGraphicProcessor graphicProcessor,
            IPositionImProcessor positionImProcessor,
            string basketOrderDescription)
        {
            _context    = context;
            _repository = repository;

            _rubricProcessor     = rubricProcessor;
            _graphicProcessor    = graphicProcessor;
            _positionImProcessor = positionImProcessor;

            _basketOrderDescription = basketOrderDescription;

            _orderPositionFactory = new OrderPositionFactory();
        }
Exemplo n.º 11
0
        public PositionImProcessor(
            BPFinanceContext context,
            IBPFinanceRepository repository,
            IOrderImProcessor orderImProcessor,
            IStringProcessor stringProcessor,
            IModuleProcessor moduleProcessor,
            IModuleMaketProcessor moduleMaketProcessor)
        {
            _context    = context;
            _repository = repository;

            _orderImProcessor = orderImProcessor;
            _stringProcessor  = stringProcessor;

            _moduleProcessor      = moduleProcessor;
            _moduleMaketProcessor = moduleMaketProcessor;

            _positionImFactory = new PositionImFactory();
        }
Exemplo n.º 12
0
 public HandbookProcessor(BPFinanceContext context, IBPFinanceRepository repository)
 {
     _context    = context;
     _repository = repository;
 }