public async void SchadsymptomHinzufügen(string parameter)
        {
            if (parameter == null)
            {
                await DialogService.ShowAlertAsync("Es muss ein Schadsymptom eingegeben werden, um es hinzuzufügen.", "Hinweis", "OK");

                return;
            }
            if (SchadsymptomeSelected.Where(s => s.name == parameter).ToList().Count != 0)
            {
                if (!await DialogService.ShowConfirmAsync("Es wurde bereits ein Schadsymptom mit dem eingegebenen Namen ausgewählt, soll es nochmal hinzugefügt werden?", "Hinweis"))
                {
                    return;
                }
            }

            Schadsymptom schadsymptom = DataService.GetSchadsymptom(parameter);

            if (schadsymptom == null)
            {
                schadsymptom      = new Schadsymptom();
                schadsymptom.name = parameter;
                if (await DialogService.ShowConfirmAsync("Soll das Schadsymptom \"" + parameter + "\" der Datenbank hinzugefügt werden, um später als Vorschlag angezeigt zu werden?", "Schadsymptom Hinzufügen"))
                {
                    DataService.AddSchadsymptome(new List <Schadsymptom> {
                        schadsymptom
                    });
                    schadsymptom = DataService.GetSchadsymptom(parameter);
                    AllSchadsymptome.Add(schadsymptom);
                }
            }
            SchadsymptomeSelected.Add(schadsymptom);
            Schadsymptom = "";
        }
        private async void SchadsymptomWasSelected(ItemTappedEventArgs arg)
        {
            Schadsymptom schadsymptom = arg.Item as Schadsymptom;

            if (!SchadsymptomeSelected.Contains(schadsymptom))
            {
                SchadsymptomeSelected.Add(schadsymptom);
            }
            else
            {
                await DialogService.ShowAlertAsync("Das Schadsymptom wurde bereits hinzugefügt.", "Hinweis", "OK");
            }
        }