public IActionResult EditBucketList(string listId)
        {
            var signedInUser            = GetSignedInUser();
            BucketListCreateModel model = new BucketListCreateModel();

            if (!String.IsNullOrEmpty(listId))
            {
                model = new Provider.BucketListProvider().GetBucketListCreateModel(signedInUser, listId);
            }
            else
            {
                model.UsersInBucketList.Add(signedInUser);
            }

            return(View("EditBucketList", model));
        }
        public IActionResult BucketListOverview()
        {
            //Angemeldeter User checken
            var signedInUser = GetSignedInUser();

            //unangemeldet -> Fehler
            if (signedInUser == null)
            {
                return(View("NonTechnicalError", Const.ErrorConst.InvalidSession));
            }
            //angemeldet -> session verlängern
            else
            {
                RefreshCookieSession();
            }

            var bucketListModel = new Provider.BucketListProvider().GetBucketListOverviewViewModel(signedInUser);

            return(View("BucketListOverview", bucketListModel));
        }