Example #1
0
        public RangeSelectorItemViewModel(RangeCardRank firstCard, RangeCardRank secondCard, RangeSelectorItemType itemType)
        {
            FisrtCard  = firstCard;
            SecondCard = secondCard;
            ItemType   = itemType;

            Init();
        }
Example #2
0
        public static RangeSelectorItemType StringToRangeItemType(this RangeSelectorItemType value, string s)
        {
            if (!string.IsNullOrEmpty(s) && s.Length == 1)
            {
                switch (s)
                {
                case "o":
                    return(RangeSelectorItemType.OffSuited);

                case "s":
                    return(RangeSelectorItemType.Suited);
                }
            }

            return(RangeSelectorItemType.Pair);
        }
Example #3
0
        public static string ToRangeSelectorItemString(this RangeSelectorItemType value)
        {
            switch (value)
            {
            case RangeSelectorItemType.OffSuited:
                return("o");

            case RangeSelectorItemType.Suited:
                return("s");

            case RangeSelectorItemType.Pair:
                return(string.Empty);

            case RangeSelectorItemType.Default:
            default:
                return(string.Empty);
            }
        }
 public EquityRangeSelectorItemViewModel(RangeCardRank firstCard, RangeCardRank secondCard, RangeSelectorItemType itemType)
     : base(firstCard, secondCard, itemType)
 {
 }