private void Button_Click_BetragÄndern(object sender, RoutedEventArgs e) { if (!String.IsNullOrWhiteSpace(txtb_BetragÄndern.Text)) { if (einzahlen == true) { if ((kontoInstanz.Kontostand + Math.Round(Convert.ToDouble(txtb_BetragÄndern.Text), 2)) < 1000000) { kontoInstanz.GeldEinzahlen(Math.Round(Convert.ToDouble(txtb_BetragÄndern.Text), 2)); this.Close(); } else { Window Win_Benachrichtigung = new Benachrichtigungen("Kontolimit erreicht", "Der einzuzahlende Betrag übersteigt mit dem verfügbaren Guthaben das Kontolimit."); Win_Benachrichtigung.ShowDialog(); } } else { if (Math.Round(Convert.ToDouble(txtb_BetragÄndern.Text), 2) > kontoInstanz.Kontostand) { Window Win_Benachrichtigung = new Benachrichtigungen("Konto nicht gedeckt", "Der gewünschte Betrag übersteigt den verfügbaren Betrag auf dem Konto."); Win_Benachrichtigung.ShowDialog(); } else { kontoInstanz.GeldAuszahlen(Math.Round(Convert.ToDouble(txtb_BetragÄndern.Text), 2)); this.Close(); } } } else { Window Win_Benachrichtigung = new Benachrichtigungen("Fehlende Informationen", "Füllen Sie bitte alle Textfelder aus"); Win_Benachrichtigung.ShowDialog(); } }