void CallHasBeenMade(object sender, Table.CallHasBeenMadeEventArgs e) { // if (e.Call.Bidder == _mySeat.GetRightHandOpponent()) // _timeToBid = true; //Note if the call made completed bidding, I may try to bid (and get an exception) before I get the bidding complete message _tableStateHasChanged = true; }
void CallHasBeenMade(object sender, Table.CallHasBeenMadeEventArgs e) { if (e.Call.Bidder == _seat) { return; } if (e.Call.CallType == CallType.Bid) { //Out.WriteLine("{2}: A bid has been made. Seat:{0}, Bid:{1}", e.Call.Bidder, e.Call.Bid, _seat); Out.WriteLine("{0} bid: {1}", e.Call.Bidder, e.Call.Bid, _seat); } else { //Out.WriteLine("{2}: A call has been made. Seat:{0}, Call:{1}", e.Call.Bidder, e.Call.CallType, _seat); Out.WriteLine("{0}: {1}", e.Call.Bidder, e.Call.CallType, _seat); } var table = (Table)sender; if (table.AllowingBidFrom(_seat)) { PlaceBid(); } }