/// <summary> /// Initializes a new instance of the <see cref="StockistService"/> class. /// </summary> /// <param name="stockistRepository">The application repository for interacting with stockists.</param> /// <param name="commissionRepository">The application repository for interacting with commissions.</param> /// <param name="logger">The application logger.</param> public StockistService(IStockistRepository stockistRepository, ICommissionRepository commissionRepository, ILogger <StockistService> logger) { this.stockistRepository = stockistRepository; this.commissionRepository = commissionRepository; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="CommissionService"/> class. /// </summary> /// <param name="commissionRepository">The application repository for interacting with commissions.</param> /// <param name="stockistService">The application service for interacting with stockists.</param> /// <param name="transactionService">The transaction service.</param> public CommissionService(ICommissionRepository commissionRepository, IStockistService stockistService, ITransactionService transactionService) { this.commissionRepository = commissionRepository; this.stockistService = stockistService; this.transactionService = transactionService; }
public CommissionController(ILogger <CommissionController> logger, IMapper mapper, ICommissionRepository repository, IUserRepository userRepository) { _logger = logger; _mapper = mapper; _repository = repository; _userRepository = userRepository; }
public PeriodicReportUseCases(ISaleRepository saleRepositoryRepository, IProductEntryRepository productEntryRepository, ICommissionRepository commissionRepository, IMiscellaneousExpensesRepository miscellaneousExpensesRepository, IOwnFeesRepository ownFeesRepository, IFeeRuleRepository feeRuleRepository, IMapper mapper) { _saleRepositoryRepository = saleRepositoryRepository; _productEntryRepository = productEntryRepository; _commissionRepository = commissionRepository; _miscellaneousExpensesRepository = miscellaneousExpensesRepository; _ownFeesRepository = ownFeesRepository; _feeRuleRepository = feeRuleRepository; _mapper = mapper; }
public AddCommissionViewModel(ICommissionRepository icr, RouterViewModel router, CommissionOverviewViewModel cvm) { _icr = icr; _router = router; _cvm = cvm; CustomerList = new List <CustomerViewModel>(); foreach (var customer in _icr.GetCustomers()) { CustomerList.Add(customer); } RegionList = _icr.GetRegions().ToList(); AddCommissionCommand = new RelayCommand(AddCommission, CanAddCommission); }
public CommissionService(IUnitOfWork unitOfWork, IStudentRepository studentRepository, IProfileRepository profileRepository, IRequestRepository requestRepository, IMemberMasterRepository memberMasterRepository, IPersonRepository personRepository, ICommissionSpecialEducationRepository commissionSpecialEducationRepository, ICommissionRepository commissionRepository, IPostPersonRepository postPersonRepository, ISignerRepository signerRepository, ICartableRepository cartableRepository, ISettingsRepository settingsRepository) { _unitOfWork = unitOfWork; _studentRepository = studentRepository; _profileRepository = profileRepository; _requestRepository = requestRepository; _memberMasterRepository = memberMasterRepository; _personRepository = personRepository; _commissionSpecialEducationRepository = commissionSpecialEducationRepository; _commissionRepository = commissionRepository; _postPersonRepository = postPersonRepository; _signerRepository = signerRepository; _cartableRepository = cartableRepository; _settingsRepository = settingsRepository; }
public CommissionService(ICommissionRepository commissionRepository, IUnitOfWork unitOfWork) { this._CommissionRepository = commissionRepository; this._UnitOfWork = unitOfWork; }
public CommissionService(ICommissionRepository CommissionRepository, IUnitOfWork unitOfWork) { this._CommissionRepository = CommissionRepository; this._unitOfWork = unitOfWork; }
public TransactionController(ITransactionRepository transactionRepository, IServiceRepository serviceRepository, IUserNetworkRepository userNetworkRepository, ICommissionRepository commissionRepository) { _transactionRepository = transactionRepository; _serviceRepository = serviceRepository; _userNetworkRepository = userNetworkRepository; _commissionRepository = commissionRepository; }
public CommissionBusiness() { _repo = new CommissionRepository(); }
public CommissionImpl(ICommissionRepository commissionRepository, ICommissionPaymentRepository commissionPaymentRepository) { _commissionRepository = commissionRepository; _commissionPaymentRepository = commissionPaymentRepository; }
public void CommissionInitializer() { _commissionRepository = new CommissionRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <LMGEDI.Core.Data.SqlServer.LMGEDIDBContext>()); _commissionPaymentRepository = new CommissionPaymentRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <LMGEDI.Core.Data.SqlServer.LMGEDIDBContext>()); _commissionImplBL = new CommissionImpl(_commissionRepository, _commissionPaymentRepository); }