private void pckCategory_SelectedIndexChanged(object sender, System.EventArgs e) { if (pckCategory != null && pckCategory.SelectedItem != null && ((string)pckCategory.SelectedItem).Equals("Onibus")) { EntryValue.Text = "4.05"; string carteira = "Carteira"; if (this.pckPaymentType.Items.Any(p => p == carteira)) { this.pckPaymentType.SelectedItem = carteira; } } else { EntryValue.Text = string.Empty; EntryValue.Focus(); } }
public CreateTokenPage() { InitializeComponent(); this.BindingContext = new ViewModel.TokenViewModel(); EntryAlias.TextChanged += (sender, args) => { string _text = EntryAlias.Text; if (_text.Length > 20) { _text = _text.Remove(_text.Length - 1); EntryAlias.Text = _text; } }; EntryBarCode.TextChanged += (sender, args) => { string _text = EntryBarCode.Text; if (_text.Length > 20) { _text = _text.Remove(_text.Length - 1); EntryBarCode.Text = _text; } }; EntryValue.TextChanged += (sender, args) => { string _text = EntryValue.Text; if (_text.Length > 6) { _text = _text.Remove(_text.Length - 1); EntryValue.Text = _text; } }; EntryAlias.Completed += (s, e) => EntryValue.Focus(); EntryValue.Completed += (s, e) => EntryBarCode.Focus(); EntryBarCode.Completed += (s, e) => { var current = this.BindingContext as ViewModel.TokenViewModel; current.CreateCommand.Execute(null); }; }