From 40b1dfaad7ee21264f010250cca1d3e355bc1f47 Mon Sep 17 00:00:00 2001 From: cimenmus Date: Wed, 6 Feb 2019 23:43:02 +0300 Subject: [PATCH] coupod code area updatef --- .idea/assetWizardSettings.xml | 32 +++ .../createOrder/PaymentMethodFragment.java | 11 +- app/src/main/res/drawable/ic_coupon.xml | 6 + .../res/layout/fragment_payment_method.xml | 193 +++++++++++++++++- 4 files changed, 231 insertions(+), 11 deletions(-) create mode 100644 .idea/assetWizardSettings.xml create mode 100644 app/src/main/res/drawable/ic_coupon.xml diff --git a/.idea/assetWizardSettings.xml b/.idea/assetWizardSettings.xml new file mode 100644 index 0000000..9bd4b9a --- /dev/null +++ b/.idea/assetWizardSettings.xml @@ -0,0 +1,32 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/java/ch/pizzapp/android/fragment/createOrder/PaymentMethodFragment.java b/app/src/main/java/ch/pizzapp/android/fragment/createOrder/PaymentMethodFragment.java index 449952c..d1a60b3 100644 --- a/app/src/main/java/ch/pizzapp/android/fragment/createOrder/PaymentMethodFragment.java +++ b/app/src/main/java/ch/pizzapp/android/fragment/createOrder/PaymentMethodFragment.java @@ -6,6 +6,7 @@ import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; +import android.widget.EditText; import com.google.android.gms.common.api.Api; @@ -44,7 +45,7 @@ import retrofit2.Response; public class PaymentMethodFragment extends CreateOrderBaseFragment { @BindView(R.id.paymentMethodsRecyclerView) RecyclerView paymentMethodsRecyclerView; - @BindView(R.id.couponCodePizzalinkEditText) AppEditText couponCodeAppEditText; + @BindView(R.id.couponCodeEditText) EditText couponCodeEditText; @BindString(R.string.app_name) String appName; @BindString(R.string.alert_choose_payment_method) String choosePaymentMethodText; @@ -95,13 +96,13 @@ public class PaymentMethodFragment extends CreateOrderBaseFragment { break; } - if(couponCodeAppEditText.isEmpty()){ + if(couponCodeEditText.getText().toString().isEmpty()){ SessionHelper.clearSelectedCoupon(); createOrderActivity.setSelectedPaymentMethod(selectedPaymentMethod); createOrderActivity.onNextClicked(FRAGMENT_NAME); } else { - createOrderActivity.setCouponCode(couponCodeAppEditText.getText()); + createOrderActivity.setCouponCode(couponCodeEditText.getText().toString()); checkCoupon(); } @@ -114,7 +115,7 @@ public class PaymentMethodFragment extends CreateOrderBaseFragment { private void initViews(){ CreateOrderActivity createOrderActivity = (CreateOrderActivity) BaseActivity.currentActivity; if(createOrderActivity.getCouponCode() != null){ - couponCodeAppEditText.setText(createOrderActivity.getCouponCode()); + couponCodeEditText.setText(createOrderActivity.getCouponCode()); } initRecyclerView(); } @@ -237,7 +238,7 @@ public class PaymentMethodFragment extends CreateOrderBaseFragment { Call> call = ApiService.apiInterface.checkCoupon( "/" + SessionHelper.getSelectedStore().getStoreName() + ApiEndPoints.API_CHECK_COUPON + SessionHelper.getCustomerToken().getToken(), - couponCodeAppEditText.getText()); + couponCodeEditText.getText().toString()); call.enqueue(new Callback>() { @Override public void onResponse(Call> call, Response> response) { diff --git a/app/src/main/res/drawable/ic_coupon.xml b/app/src/main/res/drawable/ic_coupon.xml new file mode 100644 index 0000000..5a709c5 --- /dev/null +++ b/app/src/main/res/drawable/ic_coupon.xml @@ -0,0 +1,6 @@ + + + + + diff --git a/app/src/main/res/layout/fragment_payment_method.xml b/app/src/main/res/layout/fragment_payment_method.xml index f1fb5fa..f416889 100644 --- a/app/src/main/res/layout/fragment_payment_method.xml +++ b/app/src/main/res/layout/fragment_payment_method.xml @@ -15,13 +15,88 @@ android:orientation="vertical" android:layout_above="@+id/ordersBottomLayout"> - + + + + + + + + + + + + + + + + + android:orientation="horizontal"> + + + + + + + + + - \ No newline at end of file + + \ No newline at end of file