示例#1
0
        private async void BtnNewPass_Clicked(object sender, EventArgs e)
        {
            try
            {
                if (DeviceInternet.InternetConnected())
                {
                    NewPassPage newPassPage = null;
                    ShowLoading(true);
                    await Task.Run(() =>
                    {
                        newPassPage = new NewPassPage("New Pass");
                    });

                    await Navigation.PushAsync(newPassPage);

                    ShowLoading(false);
                }
                else
                {
                    await DisplayAlert("Alert", "Please check your Internet connection", "Ok");
                }
            }
            catch (Exception ex)
            {
                ShowLoading(false);
            }
        }
示例#2
0
        private async void BtnChoosePass_Clicked(object sender, EventArgs e)
        {
            try
            {
                if (objResultCustomerVehiclePass.CustomerVehicleID.CustomerID.PhoneNumber != null || objResultCustomerVehiclePass.CustomerVehicleID.CustomerID.PhoneNumber != "")
                {
                    objResultCustomerVehiclePass.CustomerVehicleID.CustomerID.PhoneNumber = entryPhoneNumber.Text;
                }
                if (objResultCustomerVehiclePass.CustomerVehicleID.CustomerID.Name != null || objResultCustomerVehiclePass.CustomerVehicleID.CustomerID.Name != "")
                {
                    objResultCustomerVehiclePass.CustomerVehicleID.CustomerID.Name = entryCustomerName.Text;
                }

                if (checkBoxLostNFC.IsChecked)
                {
                    objResultCustomerVehiclePass.IssuedCard = true;
                }
                else
                {
                    objResultCustomerVehiclePass.IssuedCard = false;
                }
                if (!App.Current.Properties.ContainsKey("ReNewPassCustomerVehicle"))
                {
                    App.Current.Properties["ReNewPassCustomerVehicle"] = objResultCustomerVehiclePass;
                }
                else
                {
                    App.Current.Properties["ReNewPassCustomerVehicle"] = objResultCustomerVehiclePass;
                }
                var newPassPage = new NewPassPage("ReNew Pass");
                await Navigation.PushAsync(newPassPage);
            }
            catch (Exception ex)
            {
            }
        }