Esempio n. 1
0
        async void RetrieveBookmarkedTender()
        {
            //activityIndicator.IsVisible = true;
            //activityIndicator.IsRunning = true;

            string httpTask = await Task.Run <string>(() => HttpRequestHandler.PostTenderBookmark(userSession.username));

            var httpResult = httpTask;

            //activityIndicator.IsVisible = false;
            //activityIndicator.IsRunning = false;

            if (httpResult != null)
            {
                if (httpResult != "No bookmark found")
                {
                    List <tenderBookmark> tenderBookmarks = JsonConvert.DeserializeObject <List <tenderBookmark> >(httpResult);
                    //listView.ItemsSource = tenderBookmarks;

                    DisplayBookmarkedTender(tenderBookmarks);
                }
            }
            else
            {
                Console.WriteLine("bookmark is not null ");
            }
        }
Esempio n. 2
0
        async void retrieveBookmark()
        {
            activityIndicator.IsVisible = true;
            activityIndicator.IsRunning = true;
            string httpTask = await Task.Run <string>(() => HttpRequestHandler.PostTenderBookmark(userSession.username));

            var httpResult = httpTask;

            activityIndicator.IsVisible = false;
            activityIndicator.IsRunning = false;
            pageTitle.IsVisible         = true;
            if (httpResult != null)
            {
                if (httpResult != "No bookmark found")
                {
                    List <tenderBookmark> tenderBookmarks = JsonConvert.DeserializeObject <List <tenderBookmark> >(httpResult);
                    listView.ItemsSource = tenderBookmarks;
                    upBtn.IsVisible      = true;
                }
                else
                {
                    errorMsg.IsVisible = true;
                }
            }
            else
            {
                errorMsg.IsVisible = true;
            }
        }
Esempio n. 3
0
        async Task <List <tenderBookmark> > retrieveBookmark()
        {
            string httpTask = await Task.Run <string>(() => HttpRequestHandler.PostTenderBookmark(userSession.username));

            var httpResult = httpTask;
            List <tenderBookmark> tenderBookmarks = new List <tenderBookmark>();

            while (httpResult == null)
            {
                httpTask = await Task.Run <string>(() => HttpRequestHandler.PostTenderBookmark(userSession.username));

                httpResult = httpTask;
            }
            Console.WriteLine("as");

            if (httpResult != null)
            {
                if (httpResult != "No bookmark found")
                {
                    tenderBookmarks = JsonConvert.DeserializeObject <List <tenderBookmark> >(httpResult);
                    return(tenderBookmarks);
                }
                else
                {
                    return(tenderBookmarks);
                }
            }
            return(null);
        }