Пример #1
0
 private void Picker_SelectedIndexChanged(object sender, EventArgs e)
 {
     liabilityAndInsuranceMV.What_form_of_payment_are_you_using_to_pay_for_transportation = (string)((Picker)sender).SelectedItem;
     Paymmant = GetPaymmant((string)((Picker)sender).SelectedItem);
     if (payBlockSelectPatment.Children.Count == 4)
     {
         payBlockSelectPatment.Children.RemoveAt(3);
     }
     payBlockSelectPatment.Children.Add(Paymmant.GetStackLayout());
     isAsk2 = false;
 }
Пример #2
0
 private void Dropdown_SelectedItemChanged(object sender, Plugin.InputKit.Shared.Utils.SelectedItemChangedArgs e)
 {
     liabilityAndInsuranceMV.What_form_of_payment_are_you_using_to_pay_for_transportation = (string)e.NewItem;
     Paymmant = GetPaymmant((string)e.NewItem);
     if (payBlockSelectPatment.Children.Count == 4)
     {
         payBlockSelectPatment.Children.RemoveAt(3);
     }
     payBlockSelectPatment.Children.Add(Paymmant.GetStackLayout());
     isAsk2 = false;
 }
Пример #3
0
        private IPaymmant GetPaymmant(string paymmantName)
        {
            IPaymmant paymmant = null;

            switch (paymmantName)
            {
            case "Cash":
                paymmant = new CashPaymmant(this);
                break;

            case "Check":
                paymmant = new CheckPaymmant(this);
                break;

            case "Cradit card":
                paymmant = new CraditCardPaymant(this);
                break;
            }
            return(paymmant);
        }