Slots einsatz null behoben
This commit is contained in:
@@ -129,15 +129,35 @@ namespace Casino
|
||||
// Lenard Gerdes
|
||||
private async void Spin(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
// Versucht das Textfeld auszulesen und zu konvertieren
|
||||
if (string.IsNullOrWhiteSpace(einsatzFeld.Text))
|
||||
{
|
||||
MessageBox.Show("Bitte gib einen Einsatz ein.", "Eingabe fehlt", MessageBoxButton.OK, MessageBoxImage.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
int einsatz = Convert.ToInt32(einsatzFeld.Text);
|
||||
|
||||
if (einsatz <= 0)
|
||||
{
|
||||
MessageBox.Show("Der Einsatz muss größer als 0 sein.", "Ungültiger Einsatz", MessageBoxButton.OK, MessageBoxImage.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
users[MainWindow.currentUser].Geld -= einsatz;
|
||||
Konto.Text = users[MainWindow.currentUser].Geld.ToString();
|
||||
|
||||
await Spin();
|
||||
|
||||
users[MainWindow.currentUser].Geld += CheckWin(currentSlot, einsatz);
|
||||
Konto.Text = users[MainWindow.currentUser].Geld.ToString();
|
||||
|
||||
db.UpdateGeld(
|
||||
users[MainWindow.currentUser].ID,
|
||||
users[MainWindow.currentUser].Geld);
|
||||
|
||||
|
||||
}
|
||||
// Lenard Gerdes
|
||||
private void Hauptmenue(object sender, RoutedEventArgs e)
|
||||
|
||||
Reference in New Issue
Block a user