private void showUserInterface()

in app/src/main/java/org/apache/fineract/ui/online/review/CreateCustomerReviewFragment.java [144:214]


    private void showUserInterface() {

        if (customer == null) {
            return;
        }

        tvAccount.setText(customer.getIdentifier());
        tvFirstName.setText(customer.getGivenName());
        tvLastName.setText(customer.getSurname());

        tvReviewNameOne.setText(createCustomerSteps[0]);
        tvReviewNameTwo.setText(createCustomerSteps[1]);

        if (customer.getMiddleName().isEmpty()) {
            llMiddleName.setVisibility(View.GONE);
        } else {
            llMiddleName.setVisibility(View.VISIBLE);
            tvMiddleName.setText(customer.getMiddleName());
        }

        setDateOfBirth();
        cbIsAMember.setChecked(customer.getMember());
        tvStreet.setText(customer.getAddress().getStreet());
        tvCity.setText(customer.getAddress().getCity());

        if (customer.getAddress().getPostalCode().isEmpty()) {
            llPostalCode.setVisibility(View.GONE);
        } else {
            llPostalCode.setVisibility(View.VISIBLE);
            tvPostalCode.setText(customer.getAddress().getPostalCode());
        }

        tvCountry.setText(customer.getAddress().getCountry());

        if (customer.getAddress().getRegion().isEmpty()) {
            llRegion.setVisibility(View.GONE);
        } else {
            llRegion.setVisibility(View.VISIBLE);
            tvRegion.setText(customer.getAddress().getRegion());
        }

        llEmail.setVisibility(View.GONE);
        llPhone.setVisibility(View.GONE);
        llMobile.setVisibility(View.GONE);

        if (customer.getContactDetails().isEmpty()) {
            ll_stepThree.setVisibility(View.GONE);
        } else {
            ll_stepThree.setVisibility(View.VISIBLE);
            tvReviewNameThree.setText(createCustomerSteps[2]);
        }

        for (ContactDetail detail : customer.getContactDetails()) {

            if (detail.getType() == ContactDetail.Type.EMAIL) {
                llEmail.setVisibility(View.VISIBLE);
                tvEmail.setText(detail.getValue());
            }

            if (detail.getType() == ContactDetail.Type.PHONE) {
                llPhone.setVisibility(View.VISIBLE);
                tvPhone.setText(detail.getValue());
            }

            if (detail.getType() == ContactDetail.Type.MOBILE) {
                llMobile.setVisibility(View.VISIBLE);
                tvMobile.setText(detail.getValue());
            }
        }

    }