parent
6366c6194c
commit
e36b08aee3
@ -0,0 +1,30 @@ |
|||||||
|
package net.pokeranalytics.android.model.realm |
||||||
|
|
||||||
|
import io.realm.RealmList |
||||||
|
import io.realm.RealmObject |
||||||
|
import java.util.* |
||||||
|
|
||||||
|
class Import : RealmObject() { |
||||||
|
|
||||||
|
var date: Date = Date() |
||||||
|
|
||||||
|
var fileName: String = "" |
||||||
|
|
||||||
|
var sessions: RealmList<Session> = RealmList() |
||||||
|
var transactions: RealmList<Transaction> = RealmList() |
||||||
|
|
||||||
|
fun delete() { |
||||||
|
|
||||||
|
this.realm.executeTransaction { |
||||||
|
|
||||||
|
this.sessions.forEach { |
||||||
|
it.cleanup() |
||||||
|
it.deleteFromRealm() |
||||||
|
} |
||||||
|
|
||||||
|
transactions.deleteAllFromRealm() |
||||||
|
} |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
} |
||||||
Loading…
Reference in new issue