private void dgKlanten_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (editing && (Klanten)dgKlanten.SelectedItem == SelectedItem) { editing = false; ClearForm(); } else { editing = true; SelectedItem = (Klanten)dgKlanten.SelectedItem; if (SelectedItem != null) { txtBSN.IsReadOnly = true; txtBSN.Text = SelectedItem.BSN; txtVoorletters.Text = SelectedItem.Voorletters; txtVoornaam.Text = SelectedItem.Voornaam; txtAchternaam.Text = SelectedItem.Achternaam; txtAdres.Text = SelectedItem.Adres; txtPostcode.Text = SelectedItem.Postcode; txtWoonplaats.Text = SelectedItem.Woonplaats; txtTelefoonnummer.Text = SelectedItem.Telefoonnummer; txtEmail.Text = SelectedItem.Email; btnSave.Visibility = Visibility.Hidden; btnEdit.Visibility = Visibility.Visible; btnDelete.Visibility = Visibility.Visible; } } }
public void EditRekening(string IBAN, string BSN, double Saldo, Typen Type, DateTime SluitDatum) { Rekeningen R = (from Rekening in db.Rekeningens where Rekening.IBAN == IBAN select Rekening).Single(); Klanten K = (from Klant in db.Klantens where Klant.BSN == BSN select Klant).Single(); R.IBAN = IBAN; R.Klanten = K; R.Saldo = Saldo; R.Typen = Type; R.SluitDatum = SluitDatum; }
public void EditKlant(string BSN, string Voorletters, string Voornaam, string Achternaam, string Adres, string Postcode, string Woonplaats, string Telefoonnummer, string Email) { Klanten K = (from Klant in db.Klantens where Klant.BSN == BSN select Klant).Single(); K.Voorletters = Voorletters; K.Voornaam = Voornaam; K.Achternaam = Achternaam; K.Adres = Adres; K.Postcode = Postcode; K.Woonplaats = Woonplaats; K.Telefoonnummer = Telefoonnummer; K.Email = Email; }
public void NewKlant(string BSN, string Voorletters, string Voornaam, string Achternaam, string Adres, string Postcode, string Woonplaats, string Telefoonnummer, string Email) { Klanten K = new Klanten(); K.BSN = BSN; K.Voorletters = Voorletters; K.Voornaam = Voornaam; K.Achternaam = Achternaam; K.Adres = Adres; K.Postcode = Postcode; K.Woonplaats = Woonplaats; K.Telefoonnummer = Telefoonnummer; K.Email = Email; db.Klantens.InsertOnSubmit(K); }
private void ClearForm() { txtBSN.IsReadOnly = false; txtBSN.Text = ""; txtVoorletters.Text = ""; txtVoornaam.Text = ""; txtAchternaam.Text = ""; txtAdres.Text = ""; txtPostcode.Text = ""; txtWoonplaats.Text = ""; txtTelefoonnummer.Text = ""; txtEmail.Text = ""; btnSave.Visibility = Visibility.Visible; btnEdit.Visibility = Visibility.Hidden; btnDelete.Visibility = Visibility.Hidden; SelectedItem = null; }
partial void DeleteKlanten(Klanten instance);
partial void UpdateKlanten(Klanten instance);
partial void InsertKlanten(Klanten instance);
public void DeleteKlant(string BSN) { Klanten K = (from Klant in db.Klantens where Klant.BSN == BSN select Klant).Single(); db.Klantens.DeleteOnSubmit(K); }