public VaccinatieDetailWindowViewModel()
        {
            Messenger.Default.Register <Vaccinatie>(this, onVaccinatieReceived);

            UpdateCommand = new BaseCommand(UpdateVaccinatie);
            VaccinatieLijstDataService vlDS = new VaccinatieLijstDataService();

            VaccinatieLijst = vlDS.GetVaccinatieLijst();
        }
        private void LeesVaccinaties()
        {
            if (selectedStudent != null)
            {
                VaccinatieDataService vDS = new VaccinatieDataService();
                Vaccinaties = new ObservableCollection <Vaccinatie>(vDS.GetVaccinatiesByStudentID(selectedStudent.Id));
            }

            VaccinatieLijstDataService vlDS = new VaccinatieLijstDataService();

            VaccinatieLijst = vlDS.GetVaccinatieLijst();
        }
        private void InsertVaccinatieLijst()
        {
            VaccinatieLijstDataService vlDS = new VaccinatieLijstDataService();
            Vaccinatie vaccinatie           = new Vaccinatie();

            vaccinatie.Naam = naam;
            if (naam != "")
            {
                vlDS.InsertVaccinatieLijst(vaccinatie);
                Messenger.Default.Send <UpdateFinishedMessage>(new UpdateFinishedMessage("VaccinatieLijstToegevoegd"));
            }
        }
        private void VerwijderVaccinatieLijst()
        {
            MessageBoxResult result = MessageBox.Show("Bent u zeker dat u deze vaccinatie wilt verwijderen ?",
                                                      "Vaccinatie verwijderen", MessageBoxButton.YesNo);

            if (result == MessageBoxResult.Yes && selectedVaccinatie != null)
            {
                VaccinatieLijstDataService vlDS = new VaccinatieLijstDataService();
                vlDS.VerwijderVaccinatie(SelectedVaccinatie);

                getVaccinatieLijst();
            }
        }
        private void getVaccinatieLijst()
        {
            VaccinatieLijstDataService vlDS = new VaccinatieLijstDataService();

            VaccinatieLijst = vlDS.GetVaccinatieLijst();
        }