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); }
private void CallConfirmBet(PrepareBetDTO prepareBet) { switch (prepareBet.MatchOdd.ServerType) { case eServerType.Ibet: IbetEngine.ConfirmBet(3); break; default: throw new Exception("CallConfirmBet => FAIL : Unknow prepareBet->MatchOdd->eServerType param"); break; } }
private bool CallConfirmBet(PrepareBetDTO prepareBet, int stake, float oddDef, bool isLive = false, bool betAgainst = false) { switch (prepareBet.MatchOdd.ServerType) { case eServerType.Ibet: return(IbetEngine.ConfirmBet(stake, betAgainst)); case eServerType.Sbo: return(SboEngine.ConfirmBet(stake, oddDef, isLive)); default: throw new Exception("CallConfirmBet => FAIL : Unknow prepareBet->MatchOdd->eServerType param"); } }
private bool CallConfirmBet(PrepareBetDTO prepareBet, int stake) { switch (prepareBet.MatchOdd.ServerType) { case eServerType.Ibet: return(IbetEngine.ConfirmBet(stake)); case eServerType.Sbo: return(SboEngine.ConfirmBet(stake)); default: throw new Exception("CallConfirmBet => FAIL : Unknow prepareBet->MatchOdd->eServerType param"); } }
private bool CallConfirmBet(PrepareBetDTO prepareBet, int stake, float oddDef, out string ibetMsg, bool isLive = false, bool betAgainst = false, eServerScan serverScan = eServerScan.Local, bool callSecondIbet = false) { ibetMsg = null; switch (prepareBet.MatchOdd.ServerType) { case eServerType.Ibet: return(IbetEngine.ConfirmBet(stake, out ibetMsg, betAgainst, serverScan)); case eServerType.Sbo: return(SboEngine.ConfirmBet(stake, oddDef, isLive, serverScan)); default: throw new Exception("CallConfirmBet => FAIL : Unknow prepareBet->MatchOdd->eServerType param"); } }