boolean onCheckForConfirm(boolean showError) {
   boolean result = false;
   int msgId = 0;
   if (beneficiary_rg.getVisibility() == View.VISIBLE && mIbanCardManager.selectedPosition < 0) {
     result = true;
   } else if (input_benificiary_content.getVisibility() == View.VISIBLE
       && TextUtils.isEmpty(beneficiary_name_et.getText())) {
     result = true;
     msgId = R.string.beneficiary_name_empty_error;
   } else if (input_benificiary_content.getVisibility() == View.VISIBLE
       && TextUtils.isEmpty(iban_et.getText())) {
     result = true;
     msgId = R.string.card_number_empty;
   } else if (TextUtils.isEmpty(amount_et.getText())) {
     result = true;
     msgId = R.string.amount_empty_error;
   }
   //		else if(TextUtils.isEmpty(description_of_payment_et.getText())){
   //			result=true;
   //			msgId=R.string.description_empty_error;
   //		}
   else if (purpose_currency_liner.getVisibility() == View.VISIBLE
       && TextUtils.isEmpty(purpose_currency_et.getText())) {
     result = true;
     msgId = R.string.purpose_currency_empty_error;
   }
   //		else if(bic_et.getVisibility()==View.VISIBLE&&TextUtils.isEmpty(bic_et.getText())){
   //			result=true;
   //			msgId=R.string.bic_empty_error;
   //		}
   if (msgId > 0 && showError) {
     DialogManager.createMessageDialog(msgId, context).show();
   }
   this.confirmation_btn.setEnabled(!result);
   return result;
 }