private void btnAdd_Click(object sender, RoutedEventArgs e) { if (txtNummer.Text.Equals("") || txtSaldo.Text.Equals("") || cmbBank.SelectedItem.Equals(null) || cmbNaam.SelectedItem.Equals(null) || dpSluitDatum.Text.Equals("")) { MessageBox.Show("Vul alle gegevens in"); } else if (DateTime.TryParse(dpSluitDatum.Text, out DateTime dtSluitDatum)) { Klanten klant = (Klanten)cmbNaam.SelectedItem; string Nummer = txtNummer.Text; typen Type = (typen)cmbBank.SelectedItem; string Saldo = txtSaldo.Text; DateTime SluitDatum = dtSluitDatum; bc.addRekening(Nummer, Saldo, Type, klant, SluitDatum); cmbNaam.SelectedItem = null; txtNummer.Text = ""; txtSaldo.Text = ""; cmbBank.SelectedItem = null; dpSluitDatum.Text = ""; SetData(); } }
private void btnVerwijder_Click(object sender, RoutedEventArgs e) { if (DateTime.TryParse(dpSluitDatum.Text, out DateTime dtSluitDatum)) { Klanten klant = (Klanten)cmbNaam.SelectedItem; string Nummer = txtNummer.Text; typen Type = (typen)cmbBank.SelectedItem; string Saldo = txtSaldo.Text; DateTime SluitDatum = dtSluitDatum; bc.deleteMain(Nummer, Saldo, Type, klant, SluitDatum); cmbNaam.SelectedItem = null; txtNummer.Text = ""; txtSaldo.Text = ""; cmbBank.SelectedItem = null; dpSluitDatum.Text = ""; SetData(); if (dgBanksysteem.Visibility == Visibility.Visible) { dgBanksysteem.Visibility = Visibility.Hidden; } } }
public void editRekening(string Nummer, string Saldo, typen type, Klanten klant, DateTime SluitDatum) { if (decimal.TryParse(Saldo, out decimal dSaldo)) { rekeningen E = (from Rekeningen in db.rekeningens where Rekeningen.Nummer == Nummer select Rekeningen).Single(); E.Nummer = Nummer; E.Saldo = dSaldo; E.TypeID = type.TypeID; E.SluitDatum = SluitDatum; E.CustomerID = klant.CustomerID; } }
public void addTypen(String Naam, String Rente, String MaxOpname, String Boete) { if (decimal.TryParse(Rente, out decimal dRente) && decimal.TryParse(MaxOpname, out decimal dMaxOpname) && decimal.TryParse(Boete, out decimal dBoete)) { typen T = new typen(); T.Naam = Naam; T.Rente = dRente; T.MaxOpname = dMaxOpname; T.Boete = dBoete; db.typens.InsertOnSubmit(T); db.SubmitChanges(); } }
public void addRekening(string Nummer, string Saldo, typen type, Klanten klant, DateTime SluitDatum) { if (decimal.TryParse(Saldo, out decimal dSaldo)) { rekeningen R = new rekeningen(); R.Nummer = Nummer; R.Saldo = dSaldo; R.TypeID = type.TypeID; R.OpenDatum = DateTime.Now; R.SluitDatum = SluitDatum; R.CustomerID = klant.CustomerID; db.rekeningens.InsertOnSubmit(R); db.SubmitChanges(); } }
public void deleteMain(string Nummer, string Saldo, typen type, Klanten klant, DateTime SluitDatum) { if (decimal.TryParse(Saldo, out decimal dSaldo)) { rekeningen Y = (from Rekeningen in db.rekeningens where Rekeningen.Nummer == Nummer select Rekeningen).Single(); Y.Nummer = Nummer; Y.Saldo = dSaldo; Y.TypeID = type.TypeID; Y.SluitDatum = SluitDatum; Y.CustomerID = klant.CustomerID; db.rekeningens.DeleteOnSubmit(Y); db.SubmitChanges(); } }
private void btnEdit_Click(object sender, RoutedEventArgs e) { if (DateTime.TryParse(dpSluitDatum.Text, out DateTime dtSluitDatum)) { Klanten klant = (Klanten)cmbNaam.SelectedItem; string Nummer = txtNummer.Text; typen Type = (typen)cmbBank.SelectedItem; string Saldo = txtSaldo.Text; DateTime SluitDatum = dtSluitDatum; bc.editRekening(Nummer, Saldo, Type, klant, SluitDatum); bc.save(); if (dgBanksysteem.Visibility == Visibility.Hidden) { dgBanksysteem.Visibility = Visibility.Visible; } } }
partial void Deletetypen(typen instance);
partial void Updatetypen(typen instance);
partial void Inserttypen(typen instance);