async void cdAssign(object sender, System.EventArgs e) { try { if (myAccount.Role.Contains("R") & myAccount.ParentID != "None") { Account paccount = new Account(); cdCallAPI mycallAPI = new cdCallAPI(); cdQueryAttr qryAcct = new cdQueryAttr(); qryAcct.ColIndex = "IndexName"; qryAcct.IndexName = "UserNameindex"; qryAcct.ColName = "UserName"; qryAcct.ColValue = myAccount.ParentID; getAccounts myAccountsArray = new getAccounts(); var jsreponse = await mycallAPI.cdcallAccountsGET(qryAcct); myAccountsArray = JsonConvert.DeserializeObject <getAccounts>((string)jsreponse); paccount = myAccountsArray.Account[0]; var tpage = new cdAssignClubs(paccount, myAccount); await Navigation.PushModalAsync(tpage); } else { var tpage = new cdAssignClubs(myAccount, myAccount); await Navigation.PushModalAsync(tpage); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("End of Array " + ex); await DisplayAlert("Action", "Unable to fetch data. Please try later.", "OK"); } }
async void cdAssign(object sender, System.EventArgs e) { if (clubAccociated == 0) { var crresponse = associateClub(); System.Diagnostics.Debug.WriteLine(" Response is " + crresponse.ToString()); if (crresponse.ToString() == "success") { await DisplayAlert("Action", "Club Association Successful", "Ok"); clubAccociated = 1; var tpage = new cdAssignClubs(loginAccount, studentAccount); await Navigation.PushModalAsync(tpage); } else { await DisplayAlert("Action", "Club Association Failed", "Ok"); } } else { var tpage = new cdAssignClubs(loginAccount, studentAccount); await Navigation.PushModalAsync(tpage); } }
async void cdAClub(object sender, System.EventArgs e) { if (accCreated == 0) { var response = await createStudAccount(); await DisplayAlert("Action", "Account creation " + response, "Ok"); if (response.ToString() == "success") { var tpage = new cdAssignClubs(myAccount, regAccount); await Navigation.PushModalAsync(tpage); } } else { var tpage = new cdAssignClubs(myAccount, regAccount); await Navigation.PushModalAsync(tpage); } }