Guest User

Untitled

a guest
Apr 23rd, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. class SyncTradesImpl @Inject constructor(@Named("remote") private val remoteRepository: GetTradesRepository,
  2. @Named("local") private val localRepository: GetTradesRepository)
  3. : SyncTrades {
  4.  
  5. override fun syncTrades(id: Long) {
  6. remoteRepository.getTrades(id).trades
  7. .map { TradeDb(it.trade_id, it.rate, it.amount, it.trade_date, it.trade_type) }
  8. .map { localRepository.save(it) }
  9. }
  10. }
Add Comment
Please, Sign In to add comment