private void btnWijzigen_Click(object sender, RoutedEventArgs e)
        {
            int ID = Convert.ToInt32(lbID.Content);

            MessageBoxResult m = MessageBox.Show("Weet je zeker dat je het huis met id " + ID + " wilt wijzigen?", "Huis wijzigen", MessageBoxButton.YesNo);

            if (m == MessageBoxResult.Yes)
            {
                house huis = (from house in db.houses
                              where house.id == ID
                              select house).Single();

                huis.housetype = (housetype)cbType.SelectedItem;
                huis.housesize = (housesize)cbGrootte.SelectedItem;
                huis.name      = txtNummer.Text;
                huis.price     = Convert.ToDecimal(txtPrijs.Text);

                db.SubmitChanges();
            }
            Huizeninvoer hi = new Huizeninvoer();

            hi.Show();
            hi.dgHuizen.ItemsSource = db.houses.ToList();
            this.Close();
        }
        private void btnWijzig_Click(object sender, RoutedEventArgs e)
        {
            int ID = Convert.ToInt32(lbID.Content);

            MessageBoxResult m = MessageBox.Show("Weet je zeker dat je de klant met id " + ID + " wilt wijzigen?", "Klant wijzigen", MessageBoxButton.YesNo);

            if (m == MessageBoxResult.Yes)
            {
                customer klant = (from customer in db.customers
                                  where customer.id == ID
                                  select customer).Single();

                klant.firstname   = txtVoornaam.Text;
                klant.lastname    = txtAchternaam.Text;
                klant.phonenumber = txtTelefoon.Text;
                klant.email       = txtEmail.Text;
                klant.city        = txtWoonplaats.Text;

                string   dateString = this.dpGeboortedatum.Text;
                DateTime Date       = Convert.ToDateTime(dateString.ToString());
                klant.birthdate = Date;


                db.SubmitChanges();
            }
            Klanteninvoer kli = new Klanteninvoer();

            kli.Show();
            kli.dgKlant.ItemsSource = db.customers.ToList();
            this.Close();
        }
        private void btnToevoegen_Click(object sender, RoutedEventArgs e)
        {
            if (txtGrootte.Text != "")
            {
                housesize hs = new housesize();

                hs.size = txtGrootte.Text;

                db.housesizes.InsertOnSubmit(hs);
                db.SubmitChanges();

                MessageBox.Show("Het huis met de grootte: " + hs.size + " is toegevoegd aan de database", "Gelukt!");

                txtGrootte.Text = "";
            }
            else
            {
                MessageBox.Show("Vul eers iets in!", "Fout!");
            }
            Huizentypes ht = new Huizentypes();

            ht.Show();
            ht.lbGrootte.SelectedItem = db.housesizes.ToList();
            this.Close();
        }
Ejemplo n.º 4
0
        private void btnInvoer_Click(object sender, RoutedEventArgs e)
        {
            customer c = new customer();

            c.firstname = txtVoornaam.Text;
            c.lastname  = txtAchternaam.Text;

            string   dateString = this.dpGeboortedatum.Text;
            DateTime Date       = Convert.ToDateTime(dateString.ToString());

            c.birthdate   = Date;
            c.city        = txtWoonplaats.Text;
            c.phonenumber = txtTelefoonnummer.Text;
            c.email       = txtEmail.Text;

            db.customers.InsertOnSubmit(c);
            db.SubmitChanges();

            MessageBox.Show("De klant " + c.firstname + " " + c.lastname + " is toegevoegd", "Gelukt");

            dgKlant.ItemsSource = db.customers.ToList();

            txtVoornaam.Text       = "";
            txtAchternaam.Text     = "";
            txtWoonplaats.Text     = "";
            txtTelefoonnummer.Text = "";
            txtEmail.Text          = "";
            dpGeboortedatum.Text   = "";
        }
Ejemplo n.º 5
0
        private void btnToevoegen_Click(object sender, RoutedEventArgs e)
        {
            if (txtType.Text != "")
            {
                housetype htt = new housetype();
                htt.type = txtType.Text;

                db.housetypes.InsertOnSubmit(htt);
                db.SubmitChanges();

                MessageBox.Show("Het type huis " + htt.type + " is toegevoegd aan de database", "Gelukt!");

                txtType.Text = "";
            }
            else
            {
                MessageBox.Show("Vul eers iets in!", "Fout!");
            }
            Huizentypes ht = new Huizentypes();

            ht.Show();
            ht.lbTypes.SelectedItem = db.housetypes.ToList();
            this.Close();
        }
Ejemplo n.º 6
0
        private void btnToevoegen_Click(object sender, RoutedEventArgs e)
        {
            if (txtNummer.Text != "")
            {
                if (txtPrijs.Text != "")
                {
                    if (cbType.SelectedItem != null)
                    {
                        if (cbSize.SelectedItem != null)
                        {
                            house h = new house();
                            h.name      = txtNummer.Text;
                            h.housetype = (housetype)cbType.SelectedItem;
                            h.housesize = (housesize)cbSize.SelectedItem;

                            decimal prijs = Convert.ToDecimal(txtPrijs.Text);

                            h.price = prijs;

                            db.houses.InsertOnSubmit(h);
                            db.SubmitChanges();

                            MessageBox.Show("Huis met het nummer " + h.name + " is toegevoegd aan de database", "Gelukt!");

                            dgHuizen.ItemsSource = db.houses.ToList();
                        }
                        else
                        {
                            MessageBox.Show("Selecteer eerst een grootte!", "Fout!");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Selecteer eerst een type!", "Fout!");
                    }
                }
                else
                {
                    MessageBox.Show("Vul eerst een prijs in!", "Fout!");
                }
            }
            else
            {
                MessageBox.Show("Vul eerst een nummer in!", "Fout!");
            }
        }