Пример #1
0
        //biernote wijzigen
        private void UpdateBierNote()
        {
            BierDataService ds = new BierDataService();
            //invoercontrole
            var error = false;

            if (SelectedBierNote.Onderwerp == "")
            {
                MessageBox.Show("Onderwerp moet ingevuld zijn!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                error = true;
            }

            if (SelectedBierNote.Beschrijving == "")
            {
                MessageBox.Show("Beschrijving moet ingevuld zijn!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                error = true;
            }

            if (SelectedBierNote.Onderwerp != bierNoteNaam && ds.BierNoteBestaat(SelectedBierNote))
            {
                MessageBox.Show("Note bestaat al!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                error = true;
            }

            if (!error)
            {
                ds.UpdateBierNotes(SelectedBierNote);

                MessageBox.Show("De gegevens zijn aangepast", "Note gewijzigd!", MessageBoxButton.OK);

                //refresh
                BierNotesHerladen();
            }
        }
Пример #2
0
        //toevoegen biernote
        private void ToevoegenBiernote()
        {
            BierDataService ds = new BierDataService();
            //invoercontrole
            var error = false;

            if (BierNote.Onderwerp == null || BierNote.Onderwerp == "")
            {
                MessageBox.Show("Onderwerp moet ingevuld zijn!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                error = true;
            }

            if (BierNote.Beschrijving == null || BierNote.Beschrijving == "")
            {
                MessageBox.Show("Beschrijving moet ingevuld zijn!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                error = true;
            }

            if (ds.BierNoteBestaat(BierNote))
            {
                MessageBox.Show("Note bestaat al!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                error = true;
            }

            if (!error)
            {
                ds.InsertBierNotes(BierNote);

                MessageBox.Show("Note succesvol toegevoegd!", "Success!", MessageBoxButton.OK);

                //refresh
                BierNotesHerladen();

                BierNote = new BierNotes();
            }
        }