public FeeScheduleClient(IFeeScheduleRepository feeScheduleRepository, IFeeScheduleEntityService feeScheduleEntityService, IAccountEntityService accountEntityService, ICompanyEntityService companyEntityService) { _feeScheduleRepository = feeScheduleRepository; _feeScheduleEntityService = feeScheduleEntityService; _accountEntityService = accountEntityService; _companyEntityService = companyEntityService; }
public AccountEmployeeBusinessEngine(IDataRepositoryFactory data_repo_fact, IBusinessEngineFactory bus_eng_fact, IEntityServiceFactory ent_serv_fact) : base(data_repo_fact, bus_eng_fact, ent_serv_fact) { _entity_person_repo = _data_repository_factory.GetDataRepository <IEntityPersonRepository>(); _person_repo = _data_repository_factory.GetDataRepository <IPersonRepository>(); _acct_es = _entity_service_factory.GetEntityService <IAccountEntityService>(); _pers_es = _entity_service_factory.GetEntityService <IPersonEntityService>(); }
public AccountsManager(ILogger <AccountsManager> logger, IMQPublisher mqPublisher, IAccountRepository accountRepository, IAccountEntityService accountEntityService) { _log = logger; _mqPublisher = mqPublisher; _accountRepository = accountRepository; _accountEntityService = accountEntityService; }
public AccountClient(IAccountRepository accountRepository, IAccountEntityService accountEntityService, ICompanyEntityService companyEntityService, IEmployeeEntityService employeeEntityService, IAddressService addressService, IFeeScheduleService feeScheduleService) { _accountRepository = accountRepository; _accountEntityService = accountEntityService; _companyEntityService = companyEntityService; _employeeEntityService = employeeEntityService; _addressService = addressService; _feeScheduleService = feeScheduleService; }
public AccountBusinessEngine(IDataRepositoryFactory data_repo_fact, IBusinessEngineFactory bus_eng_fact, IEntityServiceFactory ent_serv_fact) : base(data_repo_fact, bus_eng_fact, ent_serv_fact) { _acct_repo = _data_repository_factory.GetDataRepository <IAccountRepository>(); _acct_es = _entity_service_factory.GetEntityService <IAccountEntityService>(); _account_type_be = _business_engine_factory.GetBusinessEngine <IAccountTypeBusinessEngine>(); _address_be = _business_engine_factory.GetBusinessEngine <IAddressBusinessEngine>(); _entity_attribute_be = _business_engine_factory.GetBusinessEngine <IEntityAttributeBusinessEngine>(); _fee_schedule_be = _business_engine_factory.GetBusinessEngine <IFeeScheduleBusinessEngine>(); _account_employee_be = _business_engine_factory.GetBusinessEngine <IAccountEmployeeBusinessEngine>(); _contact_be = _business_engine_factory.GetBusinessEngine <IContactBusinessEngine>(); _comment_be = _business_engine_factory.GetBusinessEngine <ICommentBusinessEngine>(); }
public AccountViewModel(IEventAggregator event_aggtr, IServiceFactory service_fctry, IRegionManager regionManager, IProductListService product_svc, IStateListService address_postal_serv, IReportService reportService, IAccountEntityService account_entity_svc) { event_aggregator = event_aggtr; service_factory = service_fctry; region_manager = regionManager; product_service = product_svc; address_postal_service = address_postal_serv; report_service = reportService; account_entity_service = account_entity_svc; GetProductList(); GetStateList(); BindCommands(); InitNewAccount(); //Account.PropertyChanged += Context_PropertyChanged; RegisterApplicationCommands(); //ApplicationCommands.DeleteAccountCommand.RegisterCommand(DeleteAccountCommand); event_aggregator.GetEvent <AccountLoadedEvent>().Publish(string.Empty); }