コード例 #1
0
        async void ChkImage_button_Clicked(object sender, EventArgs e)
        {
            string responseCode = "";

            try
            {
                LoginPage.MainPage ws = new LoginPage.MainPage();


                if (user.Check())
                {
                    responseCode = await PostImageString("http://10.0.0.221/Services/Scanner.asmx?op=chkTicketImages");

                    Debug.WriteLine(responseCode);

                    switch (responseCode)
                    {
                    case "Fabric Not Found":
                        await DisplayAlert("Fabric Checker", "Error while checking for Fabric.", "Try Again");

                        break;

                    case "Fabric is Active":
                        await DisplayAlert("Fabric Checker", "Fabric is Active", "Ok");

                        break;

                    case "Fabric is Discontinued":
                        await DisplayAlert("Fabric Checker", "Fabric is discontinued", "Ok");

                        break;

                    default:
                        break;
                    }
                }
                else
                {
                }
            }
            catch (Exception ex)
            {
                ex.ToString();
                displayErrorMessage();
            }
        }
コード例 #2
0
        async void Login_button_Clicked(object sender, EventArgs e)
        {
            int responseCode = 0;

            try
            {
                user = new User(Entry_Username.Text, Entry_Password.Text);
                LoginPage.MainPage ws = new LoginPage.MainPage();


                if (user.Check())
                {
                    responseCode = await PostString("http://10.0.0.221/Brentwood/Services/Scanner.asmx?op=chkLogin");

                    Debug.WriteLine(responseCode);

                    switch (responseCode)
                    {
                    case 0:
                        await DisplayAlert("Login Error", "Response Code:" + responseCode, "Try Again");

                        break;

                    case 838:
                        await DisplayAlert("", "Login Successful", "Ok");

                        await Navigation.PushAsync(new TypeSelection());

                        break;

                    default:
                        break;
                    }
                }
                else
                {
                }
            }
            catch (Exception ex)
            {
                ex.ToString();
                displayErrorMessage();
            }
        }