live publish
This commit is contained in:
BIN
.idea/caches/build_file_checksums.ser
generated
BIN
.idea/caches/build_file_checksums.ser
generated
Binary file not shown.
@@ -7,8 +7,8 @@ android {
|
|||||||
applicationId "ch.pizzapp.capri"
|
applicationId "ch.pizzapp.capri"
|
||||||
minSdkVersion 16
|
minSdkVersion 16
|
||||||
targetSdkVersion 27
|
targetSdkVersion 27
|
||||||
versionCode 7 // play store'daki version : 4
|
versionCode 8 // play store'daki version --> canlı : 7 dahili test: 6
|
||||||
versionName "2.0" // play store'daki version : 2.0
|
versionName "2.1" // play store'daki version : 2.0
|
||||||
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
||||||
}
|
}
|
||||||
buildTypes {
|
buildTypes {
|
||||||
|
|||||||
BIN
app/release/app-release.apk
Normal file
BIN
app/release/app-release.apk
Normal file
Binary file not shown.
@@ -1 +1 @@
|
|||||||
[{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":6,"versionName":"2.0","enabled":true,"outputFile":"app-release.apk","fullName":"release","baseName":"release"},"path":"app-release.apk","properties":{}}]
|
[{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":7,"versionName":"2.0","enabled":true,"outputFile":"app-release.apk","fullName":"release","baseName":"release"},"path":"app-release.apk","properties":{}}]
|
||||||
@@ -4,7 +4,8 @@ public class ApiConstants {
|
|||||||
public static final int API_READ_TIMEOUT = 30;
|
public static final int API_READ_TIMEOUT = 30;
|
||||||
public static final int API_CONNECT_TIMEOUT = 10;
|
public static final int API_CONNECT_TIMEOUT = 10;
|
||||||
//public static final String API_PATH = "http://www.pizzalink.ch/";
|
//public static final String API_PATH = "http://www.pizzalink.ch/";
|
||||||
public static final String API_PATH = "http://pizzapp.ddns.net/";
|
//public static final String API_PATH = "http://pizzapp.ddns.net/";
|
||||||
|
public static final String API_PATH = "http://pizzapp.ch/";
|
||||||
public static final int CATEGORY_ID_WUNSCHPIZZA = 9999;
|
public static final int CATEGORY_ID_WUNSCHPIZZA = 9999;
|
||||||
public static final int CATEGORY_ID_EKSTRA_KEBAP = 9998;
|
public static final int CATEGORY_ID_EKSTRA_KEBAP = 9998;
|
||||||
public static final int PRODUCT_ID_WUNSCHPIZZA = 56;
|
public static final int PRODUCT_ID_WUNSCHPIZZA = 56;
|
||||||
@@ -26,4 +27,8 @@ public class ApiConstants {
|
|||||||
public static final String PAYMENT_METHOD_CODE_PAYPAL = "pp_standard";
|
public static final String PAYMENT_METHOD_CODE_PAYPAL = "pp_standard";
|
||||||
public static final String PAYMENT_METHOD_CODE_ANDROID_PAY = "android_pay";
|
public static final String PAYMENT_METHOD_CODE_ANDROID_PAY = "android_pay";
|
||||||
public static final String PAYMENT_METHOD_CODE_APPLE_PAY = "apple_pay";
|
public static final String PAYMENT_METHOD_CODE_APPLE_PAY = "apple_pay";
|
||||||
|
|
||||||
|
public static final String CART_SUBTOTAL = "zwischensumme";
|
||||||
|
public static final String CART_COMMISSION = "zahlungsgebühr";
|
||||||
|
public static final String CART_TOTAL = "total";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@ public interface ApiInterface {
|
|||||||
@POST
|
@POST
|
||||||
Call<ResponseObject<CartInfoModel>> getCartProducts(@Url String url);
|
Call<ResponseObject<CartInfoModel>> getCartProducts(@Url String url);
|
||||||
|
|
||||||
|
@FormUrlEncoded
|
||||||
|
@POST
|
||||||
|
Call<ResponseObject<CartInfoModel>> getCartProductsForCommission(@Url String url,
|
||||||
|
@Field("payment_method") String paymentMethodCode);
|
||||||
|
|
||||||
@GET(ApiEndPoints.API_GET_CLEAR_CART)
|
@GET(ApiEndPoints.API_GET_CLEAR_CART)
|
||||||
Call<ResponseObject> clearCart(@Query("token") String token);
|
Call<ResponseObject> clearCart(@Query("token") String token);
|
||||||
|
|
||||||
|
|||||||
@@ -45,6 +45,7 @@ import ch.pizzapp.android.model.CampaignModel;
|
|||||||
import ch.pizzapp.android.model.PaymentMethodModel;
|
import ch.pizzapp.android.model.PaymentMethodModel;
|
||||||
import ch.pizzapp.android.model.cart.CartInfoModel;
|
import ch.pizzapp.android.model.cart.CartInfoModel;
|
||||||
import ch.pizzapp.android.model.cart.CartProductModel;
|
import ch.pizzapp.android.model.cart.CartProductModel;
|
||||||
|
import ch.pizzapp.android.model.cart.CartTotalModel;
|
||||||
import ch.pizzapp.android.view.AppInfoView;
|
import ch.pizzapp.android.view.AppInfoView;
|
||||||
import retrofit2.Call;
|
import retrofit2.Call;
|
||||||
import retrofit2.Callback;
|
import retrofit2.Callback;
|
||||||
@@ -108,6 +109,7 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
|
|||||||
View view = inflater.inflate(R.layout.fragment_create_order_summary, container, false);
|
View view = inflater.inflate(R.layout.fragment_create_order_summary, container, false);
|
||||||
ButterKnife.bind(this, view);
|
ButterKnife.bind(this, view);
|
||||||
initViews();
|
initViews();
|
||||||
|
getCartProductsWithCommission();
|
||||||
return view;
|
return view;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -159,7 +161,7 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
|
|||||||
orderShippingMethodPizzalinkInfoLayout.setText(createOrderActivity.getSelectedShippingMethod().getTitle());
|
orderShippingMethodPizzalinkInfoLayout.setText(createOrderActivity.getSelectedShippingMethod().getTitle());
|
||||||
orderShippingAddressPizzalinkInfoLayout.setText(createOrderActivity.getSelectedShippingAddress().getAddress());
|
orderShippingAddressPizzalinkInfoLayout.setText(createOrderActivity.getSelectedShippingAddress().getAddress());
|
||||||
orderPaymentMethodPizzalinkInfoLayout.setText(createOrderActivity.getSelectedPaymentMethod().getTitle());
|
orderPaymentMethodPizzalinkInfoLayout.setText(createOrderActivity.getSelectedPaymentMethod().getTitle());
|
||||||
orderTotalPizzalinkInfoLayout.setText(PriceHelper.roundFractions(createOrderActivity.getCartInfo().getCartTotalModel().getText()));
|
//orderTotalPizzalinkInfoLayout.setText(PriceHelper.roundFractions(createOrderActivity.getCartInfo().getCartTotalModel().getText()));
|
||||||
if(createOrderActivity.getOrderNote().isEmpty()){
|
if(createOrderActivity.getOrderNote().isEmpty()){
|
||||||
orderNotePizzalinkInfoLayout.setVisibility(View.GONE);
|
orderNotePizzalinkInfoLayout.setVisibility(View.GONE);
|
||||||
}
|
}
|
||||||
@@ -573,10 +575,12 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
|
|||||||
createOrderActivity.getSelectedPaymentMethod().getPaymentMethodType() == PaymentMethodModel.PaymentMethodType.TRANSFER){
|
createOrderActivity.getSelectedPaymentMethod().getPaymentMethodType() == PaymentMethodModel.PaymentMethodType.TRANSFER){
|
||||||
createOrder(null);
|
createOrder(null);
|
||||||
}
|
}
|
||||||
|
/*
|
||||||
else if(createOrderActivity.getSelectedPaymentMethod().getPaymentMethodType() == PaymentMethodModel.PaymentMethodType.TWINT) {
|
else if(createOrderActivity.getSelectedPaymentMethod().getPaymentMethodType() == PaymentMethodModel.PaymentMethodType.TWINT) {
|
||||||
DialogHelper.hideLoadingDialog();
|
DialogHelper.hideLoadingDialog();
|
||||||
startTwintPayment();
|
startTwintPayment();
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
else {
|
else {
|
||||||
DialogHelper.hideLoadingDialog();
|
DialogHelper.hideLoadingDialog();
|
||||||
startBraintreePayment();
|
startBraintreePayment();
|
||||||
@@ -701,6 +705,33 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void getCartProductsWithCommission(){
|
||||||
|
DialogHelper.showLoadingDialog();
|
||||||
|
Call<ResponseObject<CartInfoModel>> call = ApiService.apiInterface.getCartProductsForCommission(
|
||||||
|
ApiEndPoints.API_GET_CART_PRODUCTS + SessionHelper.getCustomerToken().getToken(),
|
||||||
|
createOrderActivity.getSelectedPaymentMethod().getCode());
|
||||||
|
call.enqueue(new Callback<ResponseObject<CartInfoModel>>() {
|
||||||
|
@Override
|
||||||
|
public void onResponse(Call<ResponseObject<CartInfoModel>> call, Response<ResponseObject<CartInfoModel>> response) {
|
||||||
|
DialogHelper.hideLoadingDialog();
|
||||||
|
if(response.isSuccessful() &&
|
||||||
|
response.body().getData() != null &&
|
||||||
|
response.body().isSuccess()){
|
||||||
|
//createOrderActivity.setCartInfo(response.body().getData());
|
||||||
|
setOrderTotalText(response.body().getData());
|
||||||
|
}
|
||||||
|
else
|
||||||
|
ApiErrorUtils.parseError(response);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onFailure(Call<ResponseObject<CartInfoModel>> call, Throwable t) {
|
||||||
|
DialogHelper.hideLoadingDialog();
|
||||||
|
DialogHelper.showFailedDialog();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
private void startBraintreePayment(){
|
private void startBraintreePayment(){
|
||||||
|
|
||||||
// CVV kodu default olarak gozukmuyor.
|
// CVV kodu default olarak gozukmuyor.
|
||||||
@@ -713,9 +744,11 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
|
|||||||
//.clientToken("eyJ2ZXJzaW9uIjoyLCJhdXRob3JpemF0aW9uRmluZ2VycHJpbnQiOiI3NzY2ZmNmNTQ3MDc1YWMzMGZiNmIxMzU3MTI1ZTJmODc5YjM4MmNkOTcwYmYwZmYyNmQzMWJmNGRiYjI1MjQzfGNyZWF0ZWRfYXQ9MjAxOC0wNi0xM1QxODo1Mzo0Mi4wODA4MDc5MDQrMDAwMFx1MDAyNm1lcmNoYW50X2lkPTM0OHBrOWNnZjNiZ3l3MmJcdTAwMjZwdWJsaWNfa2V5PTJuMjQ3ZHY4OWJxOXZtcHIiLCJjb25maWdVcmwiOiJodHRwczovL2FwaS5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tOjQ0My9tZXJjaGFudHMvMzQ4cGs5Y2dmM2JneXcyYi9jbGllbnRfYXBpL3YxL2NvbmZpZ3VyYXRpb24iLCJjaGFsbGVuZ2VzIjpbXSwiZW52aXJvbm1lbnQiOiJzYW5kYm94IiwiY2xpZW50QXBpVXJsIjoiaHR0cHM6Ly9hcGkuc2FuZGJveC5icmFpbnRyZWVnYXRld2F5LmNvbTo0NDMvbWVyY2hhbnRzLzM0OHBrOWNnZjNiZ3l3MmIvY2xpZW50X2FwaSIsImFzc2V0c1VybCI6Imh0dHBzOi8vYXNzZXRzLmJyYWludHJlZWdhdGV3YXkuY29tIiwiYXV0aFVybCI6Imh0dHBzOi8vYXV0aC52ZW5tby5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tIiwiYW5hbHl0aWNzIjp7InVybCI6Imh0dHBzOi8vb3JpZ2luLWFuYWx5dGljcy1zYW5kLnNhbmRib3guYnJhaW50cmVlLWFwaS5jb20vMzQ4cGs5Y2dmM2JneXcyYiJ9LCJ0aHJlZURTZWN1cmVFbmFibGVkIjp0cnVlLCJwYXlwYWxFbmFibGVkIjp0cnVlLCJwYXlwYWwiOnsiZGlzcGxheU5hbWUiOiJBY21lIFdpZGdldHMsIEx0ZC4gKFNhbmRib3gpIiwiY2xpZW50SWQiOm51bGwsInByaXZhY3lVcmwiOiJodHRwOi8vZXhhbXBsZS5jb20vcHAiLCJ1c2VyQWdyZWVtZW50VXJsIjoiaHR0cDovL2V4YW1wbGUuY29tL3RvcyIsImJhc2VVcmwiOiJodHRwczovL2Fzc2V0cy5icmFpbnRyZWVnYXRld2F5LmNvbSIsImFzc2V0c1VybCI6Imh0dHBzOi8vY2hlY2tvdXQucGF5cGFsLmNvbSIsImRpcmVjdEJhc2VVcmwiOm51bGwsImFsbG93SHR0cCI6dHJ1ZSwiZW52aXJvbm1lbnROb05ldHdvcmsiOnRydWUsImVudmlyb25tZW50Ijoib2ZmbGluZSIsInVudmV0dGVkTWVyY2hhbnQiOmZhbHNlLCJicmFpbnRyZWVDbGllbnRJZCI6Im1hc3RlcmNsaWVudDMiLCJiaWxsaW5nQWdyZWVtZW50c0VuYWJsZWQiOnRydWUsIm1lcmNoYW50QWNjb3VudElkIjoiYWNtZXdpZGdldHNsdGRzYW5kYm94IiwiY3VycmVuY3lJc29Db2RlIjoiVVNEIn0sIm1lcmNoYW50SWQiOiIzNDhwazljZ2YzYmd5dzJiIiwidmVubW8iOiJvZmYifQ==")
|
//.clientToken("eyJ2ZXJzaW9uIjoyLCJhdXRob3JpemF0aW9uRmluZ2VycHJpbnQiOiI3NzY2ZmNmNTQ3MDc1YWMzMGZiNmIxMzU3MTI1ZTJmODc5YjM4MmNkOTcwYmYwZmYyNmQzMWJmNGRiYjI1MjQzfGNyZWF0ZWRfYXQ9MjAxOC0wNi0xM1QxODo1Mzo0Mi4wODA4MDc5MDQrMDAwMFx1MDAyNm1lcmNoYW50X2lkPTM0OHBrOWNnZjNiZ3l3MmJcdTAwMjZwdWJsaWNfa2V5PTJuMjQ3ZHY4OWJxOXZtcHIiLCJjb25maWdVcmwiOiJodHRwczovL2FwaS5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tOjQ0My9tZXJjaGFudHMvMzQ4cGs5Y2dmM2JneXcyYi9jbGllbnRfYXBpL3YxL2NvbmZpZ3VyYXRpb24iLCJjaGFsbGVuZ2VzIjpbXSwiZW52aXJvbm1lbnQiOiJzYW5kYm94IiwiY2xpZW50QXBpVXJsIjoiaHR0cHM6Ly9hcGkuc2FuZGJveC5icmFpbnRyZWVnYXRld2F5LmNvbTo0NDMvbWVyY2hhbnRzLzM0OHBrOWNnZjNiZ3l3MmIvY2xpZW50X2FwaSIsImFzc2V0c1VybCI6Imh0dHBzOi8vYXNzZXRzLmJyYWludHJlZWdhdGV3YXkuY29tIiwiYXV0aFVybCI6Imh0dHBzOi8vYXV0aC52ZW5tby5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tIiwiYW5hbHl0aWNzIjp7InVybCI6Imh0dHBzOi8vb3JpZ2luLWFuYWx5dGljcy1zYW5kLnNhbmRib3guYnJhaW50cmVlLWFwaS5jb20vMzQ4cGs5Y2dmM2JneXcyYiJ9LCJ0aHJlZURTZWN1cmVFbmFibGVkIjp0cnVlLCJwYXlwYWxFbmFibGVkIjp0cnVlLCJwYXlwYWwiOnsiZGlzcGxheU5hbWUiOiJBY21lIFdpZGdldHMsIEx0ZC4gKFNhbmRib3gpIiwiY2xpZW50SWQiOm51bGwsInByaXZhY3lVcmwiOiJodHRwOi8vZXhhbXBsZS5jb20vcHAiLCJ1c2VyQWdyZWVtZW50VXJsIjoiaHR0cDovL2V4YW1wbGUuY29tL3RvcyIsImJhc2VVcmwiOiJodHRwczovL2Fzc2V0cy5icmFpbnRyZWVnYXRld2F5LmNvbSIsImFzc2V0c1VybCI6Imh0dHBzOi8vY2hlY2tvdXQucGF5cGFsLmNvbSIsImRpcmVjdEJhc2VVcmwiOm51bGwsImFsbG93SHR0cCI6dHJ1ZSwiZW52aXJvbm1lbnROb05ldHdvcmsiOnRydWUsImVudmlyb25tZW50Ijoib2ZmbGluZSIsInVudmV0dGVkTWVyY2hhbnQiOmZhbHNlLCJicmFpbnRyZWVDbGllbnRJZCI6Im1hc3RlcmNsaWVudDMiLCJiaWxsaW5nQWdyZWVtZW50c0VuYWJsZWQiOnRydWUsIm1lcmNoYW50QWNjb3VudElkIjoiYWNtZXdpZGdldHNsdGRzYW5kYm94IiwiY3VycmVuY3lJc29Db2RlIjoiVVNEIn0sIm1lcmNoYW50SWQiOiIzNDhwazljZ2YzYmd5dzJiIiwidmVubW8iOiJvZmYifQ==")
|
||||||
//.amount("CHF1.0")
|
//.amount("CHF1.0")
|
||||||
//.requestThreeDSecureVerification(true)
|
//.requestThreeDSecureVerification(true)
|
||||||
|
.disableAndroidPay()
|
||||||
.disableVenmo();
|
.disableVenmo();
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
switch (createOrderActivity.getSelectedPaymentMethod().getPaymentMethodType()){
|
switch (createOrderActivity.getSelectedPaymentMethod().getPaymentMethodType()){
|
||||||
case CREDIT_DEBIT_CARD:
|
case CREDIT_DEBIT_CARD:
|
||||||
paymentRequest.disableAndroidPay();
|
paymentRequest.disableAndroidPay();
|
||||||
@@ -735,6 +768,7 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
startActivityForResult(paymentRequest.getIntent(BaseActivity.currentActivity), REQUEST_CODE_BRAINTREE_PAYMENT);
|
startActivityForResult(paymentRequest.getIntent(BaseActivity.currentActivity), REQUEST_CODE_BRAINTREE_PAYMENT);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -796,4 +830,50 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
|
|||||||
.build();
|
.build();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void setOrderTotalText(CartInfoModel cartInfoModel){
|
||||||
|
|
||||||
|
CartTotalModel subtotalModel = new CartTotalModel("","");
|
||||||
|
CartTotalModel commissionModel = new CartTotalModel("","");
|
||||||
|
CartTotalModel totalModel = new CartTotalModel("","");
|
||||||
|
|
||||||
|
String totalText = "";
|
||||||
|
|
||||||
|
for (CartTotalModel cartTotalModel : cartInfoModel.getTotalsList()){
|
||||||
|
switch (cartTotalModel.getTitle().toLowerCase()){
|
||||||
|
case ApiConstants.CART_SUBTOTAL :
|
||||||
|
subtotalModel = cartTotalModel;
|
||||||
|
break;
|
||||||
|
case ApiConstants.CART_COMMISSION :
|
||||||
|
commissionModel = cartTotalModel;
|
||||||
|
break;
|
||||||
|
case ApiConstants.CART_TOTAL :
|
||||||
|
totalModel = cartTotalModel;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(commissionModel.getText().isEmpty()){
|
||||||
|
totalText = PriceHelper.roundFractions(cartInfoModel.getCartTotalModel().getText());
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
totalText =
|
||||||
|
new StringBuilder()
|
||||||
|
.append(subtotalModel.getTitle())
|
||||||
|
.append("\n")
|
||||||
|
.append(subtotalModel.getText())
|
||||||
|
.append("\n\n")
|
||||||
|
.append(commissionModel.getTitle())
|
||||||
|
.append("\n")
|
||||||
|
.append(commissionModel.getText())
|
||||||
|
.append("\n\n")
|
||||||
|
.append(totalModel.getTitle())
|
||||||
|
.append("\n")
|
||||||
|
.append(totalModel.getText())
|
||||||
|
//.append(PriceHelper.roundFractions(totalModel.getText()))
|
||||||
|
.toString();
|
||||||
|
}
|
||||||
|
orderTotalPizzalinkInfoLayout.setText(totalText);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ package ch.pizzapp.android.model.cart;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
import ch.pizzapp.android.api.ApiConstants;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by cimenmus on 05/10/2017.
|
* Created by cimenmus on 05/10/2017.
|
||||||
*/
|
*/
|
||||||
@@ -33,7 +35,7 @@ public class CartInfoModel implements Serializable {
|
|||||||
public CartTotalModel getCartTotalModel(){
|
public CartTotalModel getCartTotalModel(){
|
||||||
CartTotalModel cartTotalModel = null;
|
CartTotalModel cartTotalModel = null;
|
||||||
for(CartTotalModel crtTtl : totals){
|
for(CartTotalModel crtTtl : totals){
|
||||||
if(crtTtl.getTitle().toLowerCase().equals("total")){
|
if(crtTtl.getTitle().toLowerCase().equals(ApiConstants.CART_TOTAL)){
|
||||||
cartTotalModel = crtTtl;
|
cartTotalModel = crtTtl;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -43,4 +45,8 @@ public class CartInfoModel implements Serializable {
|
|||||||
}
|
}
|
||||||
return cartTotalModel;
|
return cartTotalModel;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public ArrayList<CartTotalModel> getTotalsList() {
|
||||||
|
return totals;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,6 +11,11 @@ public class CartTotalModel implements Serializable {
|
|||||||
private String title;
|
private String title;
|
||||||
private String text;
|
private String text;
|
||||||
|
|
||||||
|
public CartTotalModel(String title, String text){
|
||||||
|
this.title = title;
|
||||||
|
this.text = text;
|
||||||
|
}
|
||||||
|
|
||||||
public String getTitle() {
|
public String getTitle() {
|
||||||
return title;
|
return title;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user