private void SetEntryFee_Click(object sender, RoutedEventArgs e) { string entryFeeInput = entryFeeTextBox.Text; var validate = tournamentController.validateEntryFee(entryFeeInput); if (validate != -1) { if (int.TryParse(entryFeeInput, out int value)) { prizePool = teamsInTournament.Count * value; } if (double.TryParse(entryFeeInput, out double doubleValue)) { prizePool = (double)teamsInTournament.Count * doubleValue; } totalPrizePool.Text = prizePool.ToString(); entryFeeTextBox.BorderBrush = new SolidColorBrush(Colors.Green); setPrizeAmounts(); } else { entryFeeTextBox.BorderBrush = new SolidColorBrush(Colors.Red); } }