示例#1
0
        private void btnTypes_Click(object sender, RoutedEventArgs e)
        {
            Huizentypes ht = new Huizentypes();

            ht.Show();
            this.Close();
        }
示例#2
0
        private void btnVerwijder_Click(object sender, RoutedEventArgs e)
        {
            if (txtType.Text != "")
            {
                int ID = Convert.ToInt32(lbID.Content);

                MessageBoxResult r = MessageBox.Show("Weet je zeker dat je het huistype met het id " + lbID.Content + " wilt verwijderen?", "Verwijderen huistype", MessageBoxButton.YesNo);
                if (r == MessageBoxResult.Yes)
                {
                    housetype htt = (from housetype in db.housetypes
                                     where housetype.id == ID
                                     select housetype).Single();

                    htt.type = txtType.Text;

                    db.housetypes.DeleteOnSubmit(htt);
                    db.SubmitChanges();
                }

                Huizentypes ht = new Huizentypes();
                ht.Show();
                ht.lbTypes.ItemsSource = db.housetypes.ToList();
                this.Close();
            }
            else
            {
                MessageBox.Show("Vul eers een geldig type in!", "Fout!");
            }
        }
示例#3
0
        private void Window_Closed(object sender, EventArgs e)
        {
            Huizentypes ht = new Huizentypes();

            ht.Show();
            this.Close();
        }
        private void btnWijzigen_Click(object sender, RoutedEventArgs e)
        {
            if (txtGrootte.Text != "")
            {
                int ID = Convert.ToInt32(lbID.Content);

                MessageBoxResult r = MessageBox.Show("Weet je zeker dat je het huisgrootte met het id " + lbID.Content + " wilt wijzigen?", "Wijzigen huisgrootte", MessageBoxButton.YesNo);
                if (r == MessageBoxResult.Yes)
                {
                    housesize hs = (from housesize in db.housesizes
                                    where housesize.id == ID
                                    select housesize).Single();

                    hs.size = txtGrootte.Text;

                    db.SubmitChanges();
                }

                Huizentypes ht = new Huizentypes();
                ht.Show();
                ht.lbGrootte.ItemsSource = db.housesizes.ToList();
                this.Close();
            }
            else
            {
                MessageBox.Show("Vul eers een geldige grootte in!", "Fout!");
            }
        }
        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();
        }
示例#6
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();
        }