Add tournament feature to Session + Session changes

dev_raz_wip
Laurent 7 years ago
parent fe6f621681
commit 25fcd3fead
  1. 19
      app/src/main/java/net/pokeranalytics/android/model/realm/Session.kt
  2. 9
      app/src/main/java/net/pokeranalytics/android/model/realm/TournamentFeature.kt
  3. 2
      app/src/main/java/net/pokeranalytics/android/model/realm/TournamentType.kt

@ -26,14 +26,13 @@ open class Session : RealmObject() {
var tableSize: Int? = null
var game: Game? = null
//var bankroll: Bankroll? = bankroll
var bankroll: Bankroll? = null
var hands: RealmList<HandHistory> = RealmList()
//var timeFrame: TimeFrame = timeFrame
var timeFrame: TimeFrame? = null
var timeFrameGroup: TimeFrameGroup? = null
var location: Location? = null
var result: Result? = null
@ -42,14 +41,22 @@ open class Session : RealmObject() {
// @todo serie
// @todo cash game blind: 2/5/10, short deck ante, big bets in fixed limit
// Tournament
var entryFee: Double? = null
var numberOfPlayers: Int? = null
// @todo tournament type?
var cgSmallBlind: Double? = null
var cgBigBlind: Double? = null
var tournamentType: TournamentName? = null
var tournamentKind: TournamentKind? = null
var tournamentFeatures: RealmList<TournamentFeature> = RealmList()
}
enum class TournamentKind {
MTT,
SNG
}

@ -0,0 +1,9 @@
package net.pokeranalytics.android.model.realm
import io.realm.RealmObject
class TournamentFeature : RealmObject() {
var name: String = ""
}

@ -3,7 +3,7 @@ package net.pokeranalytics.android.model.realm
import io.realm.RealmObject
open class TournamentType() : RealmObject() {
open class TournamentName() : RealmObject() {
// constructor() : this() {
//

Loading…
Cancel
Save