private void buttonStorten_Click(object sender, RoutedEventArgs e) { Decimal teStorten; if(decimal.TryParse(textBoxTeStorten.Text,out teStorten)) { try { var manager = new RekeningenManager(); if (manager.Storten(teStorten, textBoxRekengNr.Text)) { labelStatus.Content = "OK"; } else { labelStatus.Content = "Rekening niet gevonden"; } } catch (Exception ex) { labelStatus.Content = ex.Message; } } else labelStatus.Content = "Tik een getal bij het storten"; }
private void buttonSaldo_Click(object sender, RoutedEventArgs e) { var manager = new RekeningenManager(); try { labelStatus.Content = manager.SaldoRekeningRaadplegen(textBoxRekeningNr.Text).ToString("N"); } catch (Exception ex) { labelStatus.Content = ex.Message; } }
private void buttonInfo_Click(object sender, RoutedEventArgs e) { try { var manager = new RekeningenManager(); var info = manager.RekeningInfoRaadplegen(textBoxRekeningNr.Text); labelSaldo.Content = info.Saldo.ToString("N"); labelKlantNaam.Content = info.Klantnaam; labelStatus.Content = string.Empty; } catch (Exception ex) { labelKlantNaam.Content = string.Empty; labelSaldo.Content = string.Empty; labelStatus.Content = ex.Message; } }
private void buttonOverschrijven_Click(object sender, RoutedEventArgs e) { decimal bedrag; if (Decimal.TryParse(textBoxBedrag.Text, out bedrag)) { try { var manager = new RekeningenManager(); manager.Overschrijven(bedrag, textBoxVanRekNr.Text, textBoxNaarRekNr.Text); labelStatus.Content = "OK"; } catch (Exception ex) { labelStatus.Content = ex.Message; } } else labelStatus.Content = "Bedrag bevat geen getal"; }