void ExtractUncalledBetAction(Match uncalledBet) { double ratio = Convert.ToDouble(uncalledBet.Groups["Ratio"].Value.Replace(",", string.Empty)); IAquiredPokerAction uncalledBetAction = _aquiredPokerActionMake.New.InitializeWith(ActionTypes.U, ratio); PlayerActions.Add(uncalledBetAction); }
void ExtractWinningAction(Match winning) { double ratio = Convert.ToDouble(winning.Groups["Ratio"].Value.Replace(",", string.Empty)); IAquiredPokerAction winningAction = _aquiredPokerActionMake.New.InitializeWith(ActionTypes.W, ratio); PlayerActions.Add(winningAction); }
void ExtractAction(Match action) { string actionString = action.Groups["What"].Value; double ratio = action.Groups["Ratio"].Success ? Convert.ToDouble(action.Groups["Ratio"].Value.Replace(",", string.Empty)) : 1.0; ActionTypes actionType = ConvertActionString(actionString); IAquiredPokerAction aquiredAction = _aquiredPokerActionMake.New.InitializeWith(actionType, ratio); PlayerActions.Add(aquiredAction); }