public RangeSelectorItemViewModel(RangeCardRank firstCard, RangeCardRank secondCard, RangeSelectorItemType itemType) { FisrtCard = firstCard; SecondCard = secondCard; ItemType = itemType; Init(); }
public static string ToRankString(this RangeCardRank rank) { switch (rank) { case RangeCardRank.Two: return("2"); case RangeCardRank.Three: return("3"); case RangeCardRank.Four: return("4"); case RangeCardRank.Five: return("5"); case RangeCardRank.Six: return("6"); case RangeCardRank.Seven: return("7"); case RangeCardRank.Eight: return("8"); case RangeCardRank.Nine: return("9"); case RangeCardRank.Ten: return("T"); case RangeCardRank.Jack: return("J"); case RangeCardRank.Queen: return("Q"); case RangeCardRank.King: return("K"); case RangeCardRank.Ace: return("A"); case RangeCardRank.None: default: return("X"); } }
public static RangeCardRank StringToRank(this RangeCardRank rank1, string value) { RangeCardRank result = RangeCardRank.None; if (!string.IsNullOrEmpty(value)) { switch (value) { case "2": result = RangeCardRank.Two; break; case "3": result = RangeCardRank.Three; break; case "4": result = RangeCardRank.Four; break; case "5": result = RangeCardRank.Five; break; case "6": result = RangeCardRank.Six; break; case "7": result = RangeCardRank.Seven; break; case "8": result = RangeCardRank.Eight; break; case "9": result = RangeCardRank.Nine; break; case "T": result = RangeCardRank.Ten; break; case "J": result = RangeCardRank.Jack; break; case "Q": result = RangeCardRank.Queen; break; case "K": result = RangeCardRank.King; break; case "A": result = RangeCardRank.Ace; break; } } return(result); }
public RangeSelectorItemViewModel(RangeCardRank firstCard, RangeCardRank secondCard) : this(firstCard, secondCard, RangeSelectorItemType.Default) { }
public CheckableCardModel(RangeCardRank rank, RangeCardSuit suit) : base(rank, suit) { }
public void SetCard(RangeCardRank rank, RangeCardSuit suit) { Rank = rank; Suit = suit; }
public CardModel(RangeCardRank rank, RangeCardSuit suit) { SetCard(rank, suit); }
public CardModel() { Rank = RangeCardRank.None; Suit = RangeCardSuit.None; }
public EquityRangeSelectorItemViewModel(RangeCardRank firstCard, RangeCardRank secondCard, RangeSelectorItemType itemType) : base(firstCard, secondCard, itemType) { }