Exemplo n.º 1
0
        public static bool AddBank(OddVw curOdd)
        {
            int count = 0;

            foreach (TipItemVw curItem in TipItems)
            {
                if (curItem.Odd.BetDomain.BetDomainId == curOdd.LineObject.BetDomain.BetDomainId)
                {
                    count++;
                    curItem.IsBank         = true;
                    curItem.IsBankReadOnly = true;
                }
            }
            return(count > 0);
        }
Exemplo n.º 2
0
        public static bool RemoveBank(OddVw curOdd)
        {
            int       count      = 0;
            TipItemVw modifyItem = null;

            foreach (TipItemVw curItem in TipItems)
            {
                if (curItem.Odd.BetDomain.BetDomainId == curOdd.LineObject.BetDomain.BetDomainId)
                {
                    count++;
                    modifyItem = curItem;
                }
            }
            if (count < 2 && modifyItem != null)
            {
                modifyItem.IsBank = false;
            }
            return(count < 2);
        }
        public object Convert(object[] values, Type targetType, object parameter, System.Globalization.CultureInfo culture)
        {
            if (values == null || !(values[0] is OddVw))
            {
                return(null);
            }

            OddVw odd = (OddVw)values[0];

            switch (odd.IsIncreased)
            {
            case null:
                return(null);

            case false:
                _image = RedImage;
                break;

            case true:
                _image = GreenImage;
                break;
            }
            return(_image);
        }