private void UpdateInspection()
        {
            if (ParseDateTimeStrings())
            {
                ParseDateTimeStrings();
                SelectedInspection.Update();
                var temp = SelectedInspection;

                SelectedFestivalInspections.Remove(SelectedInspection);
                SelectedFestivalInspections.Add(temp);

                RaisePropertyChanged(() => SelectedInspection);
                RaisePropertyChanged(() => SelectedFestivalInspections);

                ViewModelLocator vml = new ViewModelLocator();
                foreach (Window window in Application.Current.Windows)
                {
                    if (window is EditInspectionView)
                    {
                        window.Close();
                        break;
                    }
                }
            }
            else
            {
                MessageBox.Show("De einddatum moet na de begindatum worden ingevuld.", "Error");
            }
        }
 //Deletes Selected Inspection
 public void DeleteSelectedInspection()
 {
     if (!DBContext.IsOnline)
     {
         MessageBox.Show("Applicatie is in offline modus.", "Offline Modus");
         return;
     }
     if (SelectedInspection != null)
     {
         var confirmResult = MessageBox.Show("Bent u zeker dat u deze Inspectie wenst te verwijderen?", "Klanten verwijder waarchuwing", MessageBoxButton.YesNo);
         if (confirmResult == MessageBoxResult.Yes)
         {
             SelectedInspection.Remove();
             SelectedFestivalInspections.Remove(SelectedInspection);
             SelectedInspection = null;
             RaisePropertyChanged("SelectedInspection");
         }
     }
     else
     {
         MessageBox.Show("U heeft geen Inspectie geselecteerd.");
     }
 }