public void PrepareBetTest(string oddId)
        {
            var match  = IbetEngine.LiveMatchOddDatas.Where(l => l.OddID == oddId);
            var fmatch = match.FirstOrDefault();

            IbetEngine.PrepareBet(fmatch, eBetType.Home, true);
            IbetEngine.ConfirmBet(3);
        }
示例#2
0
        private PrepareBetDTO CallPrepareBet(MatchOddDTO matchOdd, eBetType betType, bool isLive, float oddDef)
        {
            switch (matchOdd.ServerType)
            {
            case eServerType.Ibet:
                return(IbetEngine.PrepareBet(matchOdd, betType, isLive, oddDef));

            case eServerType.Sbo:
                return(SboEngine.PrepareBet(matchOdd, betType, isLive, oddDef));

            default:
                throw new Exception("CallPrepareBet => FAIL : Unknow matchOdd->eServerType param");
            }
        }
示例#3
0
 private PrepareBetDTO CallPrepareIbetAgain(MatchOddDTO matchOdd, eBetType betType, bool isLive, float oddDef, string bpMatch)
 {
     return(IbetEngine.PrepareBet(matchOdd, betType, isLive, oddDef, bpMatch));
 }
示例#4
0
 private PrepareBetDTO CallPrepareIbet(MatchOddDTO matchOdd, eBetType betType, bool isLive, float oddDef)
 {
     return(IbetEngine.PrepareBet(matchOdd, betType, isLive, oddDef, true));
 }