async void checkAdminLoginStatus(RootObject announcementItem) { activityIndicator.IsVisible = true; activityIndicator.IsRunning = true; string username = adminAuth.Username; string password = adminAuth.Password; //Send HTTP request to check user exists string httpTask = await Task.Run <string>(() => HttpRequestHandler.PostadminloginCheck(username, password)); var httpResult = httpTask; //Task<string> httpTask = Task.Run<string>(() => HttpRequestHandler.PostadminloginCheck(username, password)); //var httpResult = httpTask.Result; activityIndicator.IsVisible = false; activityIndicator.IsRunning = false; //Console.WriteLine(httpResult); if (httpResult == "loggedin") { editButton.IsVisible = true; deleteButton.IsVisible = true; deleteButton.Clicked += OnDeleteButtonClicked; } }
async void checkAdminLoginStatus() { //activityIndicator.IsVisible = true; //activityIndicator.IsRunning = true; string username = adminAuth.Username; string password = adminAuth.Password; //Send HTTP request to check user exists string httpTask = await Task.Run <string>(() => HttpRequestHandler.PostadminloginCheck(username, password)); var httpResult = httpTask; //Task<string> httpTask = Task.Run<string>(() => HttpRequestHandler.PostadminloginCheck(username, password)); //var httpResult = httpTask.Result; //Console.WriteLine(httpResult); if (httpResult == "loggedin") { Console.WriteLine("ADMIN LOGGED IN"); submitButton.IsVisible = false; if (isPollPresent == false) { //If poll is not present, display "Create" button Console.WriteLine("isPollPresent = " + isPollPresent); createButton.IsVisible = true; } else { //Display "Edit" button if poll is present editButton.IsVisible = true; closeButton.IsVisible = true; } submitButton.IsVisible = false; } else { Console.WriteLine("ADMIN NOT LOGGED IN"); createButton.IsVisible = false; editButton.IsVisible = false; closeButton.IsVisible = false; if (isPollPresent == true) { submitButton.IsVisible = true; } } activityIndicator.IsVisible = false; activityIndicator.IsRunning = false; }