コード例 #1
0
ファイル: cdClubs.xaml.cs プロジェクト: BhanuVegi/H2B-HowToBe
        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");
            }
        }
コード例 #2
0
        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);
            }
        }
コード例 #3
0
        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);
            }
        }