private void ClearAllCollections()
 {
     try
     {
         if (MyMaps != null)
         {
             MyMaps.Clear();
         }
         if (FeaturedItems != null)
         {
             FeaturedItems.Clear();
         }
         if (RecentItems != null)
         {
             RecentItems.Clear();
         }
         if (MostPopularItems != null)
         {
             MostPopularItems.Clear();
         }
         if (FavoriteItems != null && (FavoriteItems.Items != null && FavoriteItems.Items.Count > 0))
         {
             FavoriteItems.Items.Clear();
         }
         if (PortalGroups != null)
         {
             PortalGroups.Clear();
         }
     }
     catch (Exception ex)
     {
         var _ = App.ShowExceptionDialog(ex);
     }
 }
        // GET: FeaturedItems/FeaturedItem_Modal
        public async Task <IActionResult> Featured_Modal(string Name = "")
        {
            if (Name == null || Name == string.Empty)
            {
                return(await Task.FromResult(BadRequest()));
            }

            FeaturedItems featuredItems = await dbcontext.FeaturedItems.FirstOrDefaultAsync(x => x.FeaturedName == Name);

            if (featuredItems == null)
            {
                return(NotFound());
            }
            return(await Task.FromResult(PartialView("/Views/FeaturedItems/Featured_Modal.cshtml", featuredItems)));
        }