public CurrencySaleService(ICurrencySaleRepository saleRepository, ICurrencySalePiDetailRepository salePiDetailRepository, ICurrencySaleExDecRepository saleExDecRepository, IExDeclarationRepository declarationRepository, IPiDetailRepository piDetailRepository, IBrokerRepository brokerRepository, ICustomerRepository customerRepository, IMiscellaneousCustomerRepository miscellaneousCustomerRepository, ICommodityCustomerRepository commodityCustomerRepository, IFinancialPeriodRepository financialPeriodRepository)
 {
     _saleRepository                  = saleRepository;
     _salePiDetailRepository          = salePiDetailRepository;
     _saleExDecRepository             = saleExDecRepository;
     _declarationRepository           = declarationRepository;
     _piDetailRepository              = piDetailRepository;
     _brokerRepository                = brokerRepository;
     _customerRepository              = customerRepository;
     _miscellaneousCustomerRepository = miscellaneousCustomerRepository;
     _commodityCustomerRepository     = commodityCustomerRepository;
     _financialPeriodRepository       = financialPeriodRepository;
 }
 public MoveToMissCustomerCurrencyType(IMiscellaneousCustomerRepository customerRepository)
 {
     _customerRepository = customerRepository;
 }
 public MiscellaneousCustomerService(IMiscellaneousCustomerRepository miscellaneousCustomerRepository)
 {
     this.miscellaneousCustomerRepository = miscellaneousCustomerRepository;
 }