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 ExDeclarationService(IExDeclarationRepository exDeclarationRepository, ICurrencySaleExDecRepository saleDetailRepository)
 {
     _exDeclarationRepository = exDeclarationRepository;
     _saleDetailRepository    = saleDetailRepository;
 }
 public CurrencySaleDetailExDecService(IExDeclarationRepository exdeclarationRepository, ICurrencySaleRepository currencySaleRepository, ICurrencySaleExDecRepository currencySaleExDecRepository)
 {
     _exdeclarationRepository     = exdeclarationRepository;
     _currencySaleRepository      = currencySaleRepository;
     _currencySaleExDecRepository = currencySaleExDecRepository;
 }