示例#1
0
        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;
            }
        }
示例#2
0
        public void editKlant(int CustomerID, String BSN, String Voorletters, String Voornaam, String Achternaam, String Adres, String Woonplaats, String Telefoonnummer, String Email, String PostCode)
        {
            Klanten P = (from Klanten in db.Klantens where Klanten.CustomerID == CustomerID select Klanten).Single();

            P.BSN            = BSN;
            P.Voorletters    = Voorletters;
            P.Voornaam       = Voornaam;
            P.Achternaam     = Achternaam;
            P.Adres          = Adres;
            P.Woonplaats     = Woonplaats;
            P.Telefoonnummer = Telefoonnummer;
            P.Email          = Email;
            P.PostCode       = PostCode;

            db.SubmitChanges();
        }
示例#3
0
        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();
            }
        }
示例#4
0
        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();
            }
        }
示例#5
0
        public void addKlanten(String BSN, String Voorletters, String Voornaam, String Achternaam, String Adres, String Woonplaats, String Telefoonnummer, String Email, String PostCode)
        {
            Klanten K = new Klanten();

            K.BSN            = BSN;
            K.Voorletters    = Voorletters;
            K.Voornaam       = Voornaam;
            K.Achternaam     = Achternaam;
            K.Adres          = Adres;
            K.Woonplaats     = Woonplaats;
            K.Telefoonnummer = Telefoonnummer;
            K.Email          = Email;
            K.PostCode       = PostCode;

            db.Klantens.InsertOnSubmit(K);
            db.SubmitChanges();
        }
示例#6
0
        public void deleteKlant(int CustomerID, String BSN, String Voorletters, String Voornaam, String Achternaam, String Adres, String Woonplaats, String Telefoonnummer, String Email, String PostCode)
        {
            Klanten D = (from Klanten in db.Klantens where Klanten.CustomerID == CustomerID select Klanten).Single();

            D.BSN            = BSN;
            D.Voorletters    = Voorletters;
            D.Voornaam       = Voornaam;
            D.Achternaam     = Achternaam;
            D.Adres          = Adres;
            D.Woonplaats     = Woonplaats;
            D.Telefoonnummer = Telefoonnummer;
            D.Email          = Email;
            D.PostCode       = PostCode;

            db.Klantens.DeleteOnSubmit(D);
            db.SubmitChanges();
        }
示例#7
0
        private void dgKlanten_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            SelectedItem           = (Klanten)dgKlanten.SelectedItem;
            txtBSN.Text            = SelectedItem.BSN;
            txtVoorletters.Text    = SelectedItem.Voorletters;
            txtVoornaam.Text       = SelectedItem.Voornaam;
            txtAchternaam.Text     = SelectedItem.Achternaam;
            txtWoonplaats.Text     = SelectedItem.Woonplaats;
            txtTelefoonnummer.Text = SelectedItem.Telefoonnummer;
            txtEmail.Text          = SelectedItem.Email;
            txtAdres.Text          = SelectedItem.Adres;
            txtPostCode.Text       = SelectedItem.PostCode;

            if (dgKlanten.Visibility == Visibility.Visible)
            {
                dgKlanten.Visibility = Visibility.Hidden;
            }
        }
示例#8
0
        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;
                }
            }
        }
示例#9
0
 partial void DeleteKlanten(Klanten instance);
示例#10
0
 partial void UpdateKlanten(Klanten instance);
示例#11
0
 partial void InsertKlanten(Klanten instance);