private void FieldCompleted(object sender, EventArgs e) { if (sender == EntryRecepient) { if (!ValidationHelper.ValidateNumber(EntryAmount.Text)) { EntryAmount.Focus(); } } else if (sender == EntryAmount) { if (!ValidationHelper.ValidateTextField(EntryRecepient.Text)) { EntryRecepient.FocusField(); } } else if (sender == EntryAmountForBUL) { if (PickerBULCurrency.SelectedItem == null) { PickerBULCurrency.Focus(); } } else if (sender == EntryAmountForXLM) { if (PickerXLMCurrency.SelectedItem == null) { PickerXLMCurrency.Focus(); } } }
private bool IsValid(SpendCurrency spendCurrency) { if (spendCurrency == SpendCurrency.BUL) { if (PickerBULCurrency.SelectedItem == null) { EventHandler handleCurrencyHandler = (s, e) => { PickerBULCurrency.Focus(); }; ShowErrorMessage(AppResources.PleaseSelectPaymentCurrency, false, handleCurrencyHandler); return(false); } if (!ValidationHelper.ValidateNumber(EntryAmountForBUL.Text)) { EntryAmountForBUL.Focus(); return(false); } } else { if (PickerXLMCurrency.SelectedItem == null) { EventHandler handleCurrencyHandler = (s, e) => { PickerXLMCurrency.Focus(); }; ShowErrorMessage(AppResources.PleaseSelectPaymentCurrency, false, handleCurrencyHandler); return(false); } if (!ValidationHelper.ValidateNumber(EntryAmountForXLM.Text)) { EntryAmountForXLM.Focus(); return(false); } } return(true); }