beta bugs fixed

This commit is contained in:
cimenmus
2017-10-28 15:22:27 +03:00
parent 454e06607a
commit 5d5b9c5af7
21 changed files with 229 additions and 476 deletions

View File

@@ -34,7 +34,7 @@
android:name=".activity.MainActivity" android:name=".activity.MainActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<activity <activity
android:name=".activity.OrderActivity" android:name=".activity.CreateOrderActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<activity <activity
android:name=".activity.ForgotPasswordActivity" android:name=".activity.ForgotPasswordActivity"

View File

@@ -3,31 +3,24 @@ package ch.pizzalink.android.activity;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentManager;
import android.support.v4.view.ViewPager;
import android.view.View;
import android.widget.TextView;
import com.badoualy.stepperindicator.StepperIndicator; import com.badoualy.stepperindicator.StepperIndicator;
import butterknife.BindView; import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;
import butterknife.OnClick;
import ch.pizzalink.android.R; import ch.pizzalink.android.R;
import ch.pizzalink.android.adapter.pager.OrderPagerAdapter; import ch.pizzalink.android.fragment.createOrder.CreateOrderResultFragment;
import ch.pizzalink.android.fragment.order.OrderResultFragment; import ch.pizzalink.android.fragment.createOrder.CreateOrderSummaryFragment;
import ch.pizzalink.android.fragment.order.OrderSummaryFragment; import ch.pizzalink.android.fragment.createOrder.PaymentMethodFragment;
import ch.pizzalink.android.fragment.order.PaymentMethodFragment; import ch.pizzalink.android.fragment.createOrder.ShippingAddressFragment;
import ch.pizzalink.android.fragment.order.ShippingAddressFragment; import ch.pizzalink.android.fragment.createOrder.ShippingMethodFragment;
import ch.pizzalink.android.fragment.order.ShippingMethodFragment;
import ch.pizzalink.android.helper.SharedPrefsHelper; import ch.pizzalink.android.helper.SharedPrefsHelper;
import ch.pizzalink.android.model.AddressModel; import ch.pizzalink.android.model.AddressModel;
import ch.pizzalink.android.model.PaymentMethodModel; import ch.pizzalink.android.model.PaymentMethodModel;
import ch.pizzalink.android.model.ShippingMethodModel; import ch.pizzalink.android.model.ShippingMethodModel;
import ch.pizzalink.android.model.cart.CartInfoModel; import ch.pizzalink.android.model.cart.CartInfoModel;
import ch.pizzalink.android.view.NoSwipeViewPager;
import ch.pizzalink.android.view.PizzalinkToolbar;
public class OrderActivity extends BaseActivity { public class CreateOrderActivity extends BaseActivity {
@BindView(R.id.stepperIndicator) StepperIndicator stepperIndicator; @BindView(R.id.stepperIndicator) StepperIndicator stepperIndicator;
@@ -41,7 +34,7 @@ public class OrderActivity extends BaseActivity {
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setContentView(R.layout.activity_order); setContentView(R.layout.activity_create_order);
ButterKnife.bind(this); ButterKnife.bind(this);
getDataFromIntent(); getDataFromIntent();
initViews(); initViews();
@@ -93,11 +86,11 @@ public class OrderActivity extends BaseActivity {
break; break;
case 3: case 3:
fragmentManager.beginTransaction().replace(R.id.orderFragmentsContainer, fragmentManager.beginTransaction().replace(R.id.orderFragmentsContainer,
OrderSummaryFragment.newInstance()).commit(); CreateOrderSummaryFragment.newInstance()).commit();
break; break;
case 4: case 4:
fragmentManager.beginTransaction().replace(R.id.orderFragmentsContainer, fragmentManager.beginTransaction().replace(R.id.orderFragmentsContainer,
OrderResultFragment.newInstance()).commit(); CreateOrderResultFragment.newInstance()).commit();
break; break;
} }
stepperIndicator.setCurrentStep(position); stepperIndicator.setCurrentStep(position);
@@ -114,10 +107,10 @@ public class OrderActivity extends BaseActivity {
case PaymentMethodFragment.FRAGMENT_NAME: case PaymentMethodFragment.FRAGMENT_NAME:
openFragment(3); openFragment(3);
break; break;
case OrderSummaryFragment.FRAGMENT_NAME: case CreateOrderSummaryFragment.FRAGMENT_NAME:
openFragment(4); openFragment(4);
break; break;
case OrderResultFragment.FRAGMENT_NAME: case CreateOrderResultFragment.FRAGMENT_NAME:
Intent mainActivityIntent = new Intent(this, MainActivity.class); Intent mainActivityIntent = new Intent(this, MainActivity.class);
mainActivityIntent.putExtra("isStartWithOrderHistory", true); mainActivityIntent.putExtra("isStartWithOrderHistory", true);
startActivity(mainActivityIntent); startActivity(mainActivityIntent);
@@ -135,7 +128,7 @@ public class OrderActivity extends BaseActivity {
case PaymentMethodFragment.FRAGMENT_NAME: case PaymentMethodFragment.FRAGMENT_NAME:
openFragment(1); openFragment(1);
break; break;
case OrderSummaryFragment.FRAGMENT_NAME: case CreateOrderSummaryFragment.FRAGMENT_NAME:
openFragment(2); openFragment(2);
break; break;
} }

View File

@@ -4,11 +4,11 @@ import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.app.FragmentPagerAdapter;
import ch.pizzalink.android.fragment.order.OrderResultFragment; import ch.pizzalink.android.fragment.createOrder.CreateOrderResultFragment;
import ch.pizzalink.android.fragment.order.OrderSummaryFragment; import ch.pizzalink.android.fragment.createOrder.CreateOrderSummaryFragment;
import ch.pizzalink.android.fragment.order.PaymentMethodFragment; import ch.pizzalink.android.fragment.createOrder.PaymentMethodFragment;
import ch.pizzalink.android.fragment.order.ShippingAddressFragment; import ch.pizzalink.android.fragment.createOrder.ShippingAddressFragment;
import ch.pizzalink.android.fragment.order.ShippingMethodFragment; import ch.pizzalink.android.fragment.createOrder.ShippingMethodFragment;
/** /**
* Created by cimenmus on 17/10/2017. * Created by cimenmus on 17/10/2017.
@@ -30,9 +30,9 @@ public class OrderPagerAdapter extends FragmentPagerAdapter {
case 2: case 2:
return PaymentMethodFragment.newInstance(); return PaymentMethodFragment.newInstance();
case 3: case 3:
return OrderSummaryFragment.newInstance(); return CreateOrderSummaryFragment.newInstance();
case 4: case 4:
return OrderResultFragment.newInstance(); return CreateOrderResultFragment.newInstance();
default: default:
return ShippingMethodFragment.newInstance(); return ShippingMethodFragment.newInstance();
} }

View File

@@ -15,6 +15,7 @@ import butterknife.ButterKnife;
import ch.pizzalink.android.R; import ch.pizzalink.android.R;
import ch.pizzalink.android.helper.ImageLoadHelper; import ch.pizzalink.android.helper.ImageLoadHelper;
import ch.pizzalink.android.helper.PriceHelper; import ch.pizzalink.android.helper.PriceHelper;
import ch.pizzalink.android.helper.TextHelper;
import ch.pizzalink.android.interfaces.RecyclerItemClickListener; import ch.pizzalink.android.interfaces.RecyclerItemClickListener;
import ch.pizzalink.android.model.menu.MenuProductModel; import ch.pizzalink.android.model.menu.MenuProductModel;
@@ -109,12 +110,18 @@ public class MenuProductRecyclerAdapter extends RecyclerView.Adapter<RecyclerVie
menuProductViewHolder.productNameTextView.setText(menuProductList.get(position).getName()); menuProductViewHolder.productNameTextView.setText(menuProductList.get(position).getName());
menuProductViewHolder.productPriceTextView.setText( menuProductViewHolder.productPriceTextView.setText(
PriceHelper.getPriceWithCurreny(menuProductList.get(position).getPrice())); PriceHelper.getPriceWithCurreny(menuProductList.get(position).getPrice()));
TextHelper.setTextFromHTML(menuProductViewHolder.productIngredientsTextView, menuProductList.get(position).getDescription());
/*
if(menuProductList.get(position).isDescriptionAvailable()){ if(menuProductList.get(position).isDescriptionAvailable()){
menuProductViewHolder.productIngredientsLayout.setVisibility(View.VISIBLE); menuProductViewHolder.productIngredientsLayout.setVisibility(View.VISIBLE);
menuProductViewHolder.productIngredientsTextView.setText(menuProductList.get(position).getDescription()); menuProductViewHolder.productIngredientsTextView.setText(menuProductList.get(position).getDescription());
} }
else else
menuProductViewHolder.productIngredientsLayout.setVisibility(View.GONE); menuProductViewHolder.productIngredientsLayout.setVisibility(View.GONE);
*/
break; break;
case HOLDER_SPACE : case HOLDER_SPACE :

View File

@@ -26,8 +26,8 @@ import butterknife.ButterKnife;
import butterknife.OnClick; import butterknife.OnClick;
import ch.pizzalink.android.R; import ch.pizzalink.android.R;
import ch.pizzalink.android.activity.BaseActivity; import ch.pizzalink.android.activity.BaseActivity;
import ch.pizzalink.android.activity.CreateOrderActivity;
import ch.pizzalink.android.activity.MainActivity; import ch.pizzalink.android.activity.MainActivity;
import ch.pizzalink.android.activity.OrderActivity;
import ch.pizzalink.android.adapter.recycler.CartRecyclerAdapter; import ch.pizzalink.android.adapter.recycler.CartRecyclerAdapter;
import ch.pizzalink.android.api.ApiEndPoints; import ch.pizzalink.android.api.ApiEndPoints;
import ch.pizzalink.android.api.ApiErrorUtils; import ch.pizzalink.android.api.ApiErrorUtils;
@@ -40,7 +40,6 @@ import ch.pizzalink.android.interfaces.RecyclerItemClickListener;
import ch.pizzalink.android.model.RemoveProductFromCartResponseModel; import ch.pizzalink.android.model.RemoveProductFromCartResponseModel;
import ch.pizzalink.android.model.cart.CartInfoModel; import ch.pizzalink.android.model.cart.CartInfoModel;
import ch.pizzalink.android.model.cart.CartProductModel; import ch.pizzalink.android.model.cart.CartProductModel;
import ch.pizzalink.android.model.cart.CartTotalModel;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Callback; import retrofit2.Callback;
import retrofit2.Response; import retrofit2.Response;
@@ -113,7 +112,7 @@ public class CartFragment extends BaseFragment {
}); });
break; break;
case R.id.continueCartButton: case R.id.continueCartButton:
Intent continueCartIntent = new Intent(BaseActivity.currentActivity, OrderActivity.class); Intent continueCartIntent = new Intent(BaseActivity.currentActivity, CreateOrderActivity.class);
continueCartIntent.putExtra("cartInfoModel", cartInfoModel); continueCartIntent.putExtra("cartInfoModel", cartInfoModel);
startActivity(continueCartIntent); startActivity(continueCartIntent);
break; break;

View File

@@ -8,6 +8,8 @@ import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import butterknife.BindView; import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;
@@ -115,6 +117,7 @@ public class MenuFragment extends BaseFragment {
MenuProductModel.checkNull(productList); MenuProductModel.checkNull(productList);
menuProductList.clear(); menuProductList.clear();
menuProductList.addAll(productList); menuProductList.addAll(productList);
sortProductsByName();
menuProductRecyclerAdapter.notifyDataSetChanged(); menuProductRecyclerAdapter.notifyDataSetChanged();
} }
@@ -124,6 +127,13 @@ public class MenuFragment extends BaseFragment {
productPropertiesBottomSheetDialog.show(getChildFragmentManager(), "dialog"); productPropertiesBottomSheetDialog.show(getChildFragmentManager(), "dialog");
} }
private void sortProductsByName(){
Collections.sort(menuProductList, new Comparator<MenuProductModel>() {
@Override
public int compare(MenuProductModel product1, MenuProductModel product2) {
return product1.getName().compareTo(product2.getName());
}
});
}
} }

View File

@@ -37,7 +37,7 @@ public class ProductFragment extends BaseFragment {
@BindView(R.id.customProductRecyclerView) RecyclerView customProductRecyclerView; @BindView(R.id.customProductRecyclerView) RecyclerView customProductRecyclerView;
public static final java.lang.String FRAGMENT_NAME = "productFragment"; public static final String FRAGMENT_NAME = "productFragment";
private ArrayList<MenuProductModel> productList = new ArrayList<>(); private ArrayList<MenuProductModel> productList = new ArrayList<>();
private MenuProductRecyclerAdapter menuProductRecyclerAdapter; private MenuProductRecyclerAdapter menuProductRecyclerAdapter;
private CategoryModel categoryModel; private CategoryModel categoryModel;
@@ -134,4 +134,8 @@ public class ProductFragment extends BaseFragment {
productPropertiesBottomSheetDialog.setMenuProductModel(menuProductModel); productPropertiesBottomSheetDialog.setMenuProductModel(menuProductModel);
productPropertiesBottomSheetDialog.show(getChildFragmentManager(), "dialog"); productPropertiesBottomSheetDialog.show(getChildFragmentManager(), "dialog");
} }
private void sortProductsByName(){
}
} }

View File

@@ -1,4 +1,4 @@
package ch.pizzalink.android.fragment.order; package ch.pizzalink.android.fragment.createOrder;
import android.widget.TextView; import android.widget.TextView;
@@ -10,7 +10,7 @@ import ch.pizzalink.android.fragment.BaseFragment;
* Created by cimenmus on 21.10.2017. * Created by cimenmus on 21.10.2017.
*/ */
public class OrderBaseFragment extends BaseFragment { public class CreateOrderBaseFragment extends BaseFragment {
@BindView(R.id.previousTextView) TextView previousTextView; @BindView(R.id.previousTextView) TextView previousTextView;
@BindView(R.id.nextTextView) TextView nextTextView; @BindView(R.id.nextTextView) TextView nextTextView;

View File

@@ -1,4 +1,4 @@
package ch.pizzalink.android.fragment.order; package ch.pizzalink.android.fragment.createOrder;
import android.os.Bundle; import android.os.Bundle;
import android.view.LayoutInflater; import android.view.LayoutInflater;
@@ -9,24 +9,23 @@ import butterknife.BindString;
import butterknife.ButterKnife; import butterknife.ButterKnife;
import butterknife.OnClick; import butterknife.OnClick;
import ch.pizzalink.android.R; import ch.pizzalink.android.R;
import ch.pizzalink.android.activity.OrderActivity; import ch.pizzalink.android.activity.CreateOrderActivity;
import ch.pizzalink.android.fragment.BaseFragment;
import ch.pizzalink.android.helper.SharedPrefsHelper; import ch.pizzalink.android.helper.SharedPrefsHelper;
/** /**
* Created by cimenmus on 17/10/2017. * Created by cimenmus on 17/10/2017.
*/ */
public class OrderResultFragment extends OrderBaseFragment { public class CreateOrderResultFragment extends CreateOrderBaseFragment {
@BindString(R.string.done_order) String doneOrderText; @BindString(R.string.done_order) String doneOrderText;
public static final java.lang.String FRAGMENT_NAME = "orderResultFragment"; public static final java.lang.String FRAGMENT_NAME = "orderResultFragment";
public OrderResultFragment() {} public CreateOrderResultFragment() {}
public static OrderResultFragment newInstance() { public static CreateOrderResultFragment newInstance() {
return new OrderResultFragment(); return new CreateOrderResultFragment();
} }
@Override @Override
@@ -36,7 +35,7 @@ public class OrderResultFragment extends OrderBaseFragment {
@Override @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_order_result, container, false); View view = inflater.inflate(R.layout.fragment_create_order_result, container, false);
ButterKnife.bind(this, view); ButterKnife.bind(this, view);
initViews(); initViews();
return view; return view;
@@ -44,8 +43,8 @@ public class OrderResultFragment extends OrderBaseFragment {
@OnClick( R.id.nextTextView) @OnClick( R.id.nextTextView)
protected void onClick(){ protected void onClick(){
OrderActivity orderActivity = (OrderActivity) getActivity(); CreateOrderActivity createOrderActivity = (CreateOrderActivity) getActivity();
orderActivity.onNextClicked(FRAGMENT_NAME); createOrderActivity.onNextClicked(FRAGMENT_NAME);
} }
private void initViews(){ private void initViews(){

View File

@@ -1,10 +1,9 @@
package ch.pizzalink.android.fragment.order; package ch.pizzalink.android.fragment.createOrder;
import android.os.Bundle; import android.os.Bundle;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.TextView;
import java.util.HashMap; import java.util.HashMap;
@@ -13,14 +12,13 @@ import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;
import butterknife.OnClick; import butterknife.OnClick;
import ch.pizzalink.android.R; import ch.pizzalink.android.R;
import ch.pizzalink.android.activity.OrderActivity; import ch.pizzalink.android.activity.CreateOrderActivity;
import ch.pizzalink.android.api.ApiEndPoints; import ch.pizzalink.android.api.ApiEndPoints;
import ch.pizzalink.android.api.ApiErrorUtils; import ch.pizzalink.android.api.ApiErrorUtils;
import ch.pizzalink.android.api.ApiService; import ch.pizzalink.android.api.ApiService;
import ch.pizzalink.android.api.ResponseObject; import ch.pizzalink.android.api.ResponseObject;
import ch.pizzalink.android.helper.DialogHelper; import ch.pizzalink.android.helper.DialogHelper;
import ch.pizzalink.android.helper.SessionHelper; import ch.pizzalink.android.helper.SessionHelper;
import ch.pizzalink.android.helper.SharedPrefsHelper;
import ch.pizzalink.android.view.PizzalinkInfoView; import ch.pizzalink.android.view.PizzalinkInfoView;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Callback; import retrofit2.Callback;
@@ -30,7 +28,7 @@ import retrofit2.Response;
* Created by cimenmus on 17/10/2017. * Created by cimenmus on 17/10/2017.
*/ */
public class OrderSummaryFragment extends OrderBaseFragment { public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
@BindView(R.id.orderPersonFullnamePizzalinkInfoLayout) PizzalinkInfoView orderPersonFullnamePizzalinkInfoLayout; @BindView(R.id.orderPersonFullnamePizzalinkInfoLayout) PizzalinkInfoView orderPersonFullnamePizzalinkInfoLayout;
@BindView(R.id.orderShippingMethodPizzalinkInfoLayout) PizzalinkInfoView orderShippingMethodPizzalinkInfoLayout; @BindView(R.id.orderShippingMethodPizzalinkInfoLayout) PizzalinkInfoView orderShippingMethodPizzalinkInfoLayout;
@@ -41,12 +39,12 @@ public class OrderSummaryFragment extends OrderBaseFragment {
@BindString(R.string.confirm_order) String confirmOrderText; @BindString(R.string.confirm_order) String confirmOrderText;
public static final java.lang.String FRAGMENT_NAME = "orderSummaryFragment"; public static final java.lang.String FRAGMENT_NAME = "orderSummaryFragment";
private OrderActivity orderActivity; private CreateOrderActivity createOrderActivity;
public OrderSummaryFragment() {} public CreateOrderSummaryFragment() {}
public static OrderSummaryFragment newInstance() { public static CreateOrderSummaryFragment newInstance() {
return new OrderSummaryFragment(); return new CreateOrderSummaryFragment();
} }
@Override @Override
@@ -56,7 +54,7 @@ public class OrderSummaryFragment extends OrderBaseFragment {
@Override @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_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();
return view; return view;
@@ -64,10 +62,10 @@ public class OrderSummaryFragment extends OrderBaseFragment {
@OnClick({R.id.previousTextView, R.id.nextTextView}) @OnClick({R.id.previousTextView, R.id.nextTextView})
protected void onClick(View view){ protected void onClick(View view){
OrderActivity orderActivity = (OrderActivity) getActivity(); CreateOrderActivity createOrderActivity = (CreateOrderActivity) getActivity();
switch (view.getId()){ switch (view.getId()){
case R.id.previousTextView: case R.id.previousTextView:
orderActivity.onPreviousClicked(FRAGMENT_NAME); createOrderActivity.onPreviousClicked(FRAGMENT_NAME);
break; break;
case R.id.nextTextView: case R.id.nextTextView:
createOrder(); createOrder();
@@ -79,13 +77,13 @@ public class OrderSummaryFragment extends OrderBaseFragment {
nextTextView.setText(confirmOrderText); nextTextView.setText(confirmOrderText);
orderActivity = (OrderActivity) getActivity(); createOrderActivity = (CreateOrderActivity) getActivity();
orderPersonFullnamePizzalinkInfoLayout.setText(SessionHelper.getUser().getFullname()); orderPersonFullnamePizzalinkInfoLayout.setText(SessionHelper.getUser().getFullname());
orderShippingMethodPizzalinkInfoLayout.setText(orderActivity.getSelectedShippingMethod().getTitle()); orderShippingMethodPizzalinkInfoLayout.setText(createOrderActivity.getSelectedShippingMethod().getTitle());
orderShippingAddressPizzalinkInfoLayout.setText(orderActivity.getSelectedShippingAddress().getAddress()); orderShippingAddressPizzalinkInfoLayout.setText(createOrderActivity.getSelectedShippingAddress().getAddress());
orderPaymentMethodPizzalinkInfoLayout.setText(orderActivity.getSelectedPaymentMethod().getTitle()); orderPaymentMethodPizzalinkInfoLayout.setText(createOrderActivity.getSelectedPaymentMethod().getTitle());
orderTotalPizzalinkInfoLayout.setText(orderActivity.getCartInfo().getTotals().get(0).getText()); orderTotalPizzalinkInfoLayout.setText(createOrderActivity.getCartInfo().getTotals().get(0).getText());
} }
private void createOrder(){ private void createOrder(){
@@ -97,7 +95,7 @@ public class OrderSummaryFragment extends OrderBaseFragment {
public void onResponse(Call<ResponseObject<Integer>> call, Response<ResponseObject<Integer>> response) { public void onResponse(Call<ResponseObject<Integer>> call, Response<ResponseObject<Integer>> response) {
DialogHelper.hideLoadingDialog(); DialogHelper.hideLoadingDialog();
if(response.isSuccessful() && response.body().isSuccess()){ if(response.isSuccessful() && response.body().isSuccess()){
orderActivity.onNextClicked(FRAGMENT_NAME); createOrderActivity.onNextClicked(FRAGMENT_NAME);
} }
else{ else{
ApiErrorUtils.parseError(response); ApiErrorUtils.parseError(response);
@@ -115,11 +113,11 @@ public class OrderSummaryFragment extends OrderBaseFragment {
private HashMap<String, Object> getCreateOrderParams(){ private HashMap<String, Object> getCreateOrderParams(){
HashMap<String, Object> params = new HashMap<>(); HashMap<String, Object> params = new HashMap<>();
params.put("customer_id", SessionHelper.getUser().getId()); params.put("customer_id", SessionHelper.getUser().getId());
params.put("shipping_method_title", orderActivity.getSelectedShippingMethod().getTitle()); params.put("shipping_method_title", createOrderActivity.getSelectedShippingMethod().getTitle());
params.put("shipping_method_code", orderActivity.getSelectedShippingMethod().getCode()); params.put("shipping_method_code", createOrderActivity.getSelectedShippingMethod().getCode());
params.put("address_id", orderActivity.getSelectedShippingAddress().getId()); params.put("address_id", createOrderActivity.getSelectedShippingAddress().getId());
params.put("payment_method_title", orderActivity.getSelectedPaymentMethod().getTitle()); params.put("payment_method_title", createOrderActivity.getSelectedPaymentMethod().getTitle());
params.put("payment_method_code", orderActivity.getSelectedPaymentMethod().getCode()); params.put("payment_method_code", createOrderActivity.getSelectedPaymentMethod().getCode());
return params; return params;
} }
} }

View File

@@ -1,4 +1,4 @@
package ch.pizzalink.android.fragment.order; package ch.pizzalink.android.fragment.createOrder;
import android.os.Bundle; import android.os.Bundle;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
@@ -15,13 +15,11 @@ import butterknife.ButterKnife;
import butterknife.OnClick; import butterknife.OnClick;
import ch.pizzalink.android.R; import ch.pizzalink.android.R;
import ch.pizzalink.android.activity.BaseActivity; import ch.pizzalink.android.activity.BaseActivity;
import ch.pizzalink.android.activity.OrderActivity; import ch.pizzalink.android.activity.CreateOrderActivity;
import ch.pizzalink.android.adapter.recycler.PaymentMethodsRecyclerAdapter; import ch.pizzalink.android.adapter.recycler.PaymentMethodsRecyclerAdapter;
import ch.pizzalink.android.api.ApiErrorUtils; import ch.pizzalink.android.api.ApiErrorUtils;
import ch.pizzalink.android.api.ApiService; import ch.pizzalink.android.api.ApiService;
import ch.pizzalink.android.api.ResponseArray;
import ch.pizzalink.android.api.ResponseObject; import ch.pizzalink.android.api.ResponseObject;
import ch.pizzalink.android.fragment.BaseFragment;
import ch.pizzalink.android.helper.DialogHelper; import ch.pizzalink.android.helper.DialogHelper;
import ch.pizzalink.android.helper.SessionHelper; import ch.pizzalink.android.helper.SessionHelper;
import ch.pizzalink.android.interfaces.RecyclerItemClickListener; import ch.pizzalink.android.interfaces.RecyclerItemClickListener;
@@ -35,7 +33,7 @@ import retrofit2.Response;
* Created by cimenmus on 17/10/2017. * Created by cimenmus on 17/10/2017.
*/ */
public class PaymentMethodFragment extends OrderBaseFragment { public class PaymentMethodFragment extends CreateOrderBaseFragment {
@BindView(R.id.paymentMethodsRecyclerView) RecyclerView paymentMethodsRecyclerView; @BindView(R.id.paymentMethodsRecyclerView) RecyclerView paymentMethodsRecyclerView;
@@ -70,10 +68,10 @@ public class PaymentMethodFragment extends OrderBaseFragment {
@OnClick({R.id.previousTextView, R.id.nextTextView}) @OnClick({R.id.previousTextView, R.id.nextTextView})
protected void onClick(View view){ protected void onClick(View view){
OrderActivity orderActivity = (OrderActivity) getActivity(); CreateOrderActivity createOrderActivity = (CreateOrderActivity) getActivity();
switch (view.getId()){ switch (view.getId()){
case R.id.previousTextView: case R.id.previousTextView:
orderActivity.onPreviousClicked(FRAGMENT_NAME); createOrderActivity.onPreviousClicked(FRAGMENT_NAME);
break; break;
case R.id.nextTextView: case R.id.nextTextView:
@@ -81,8 +79,8 @@ public class PaymentMethodFragment extends OrderBaseFragment {
DialogHelper.showAlertDialog(BaseActivity.currentActivity, choosePaymentMethodText); DialogHelper.showAlertDialog(BaseActivity.currentActivity, choosePaymentMethodText);
break; break;
} }
orderActivity.setSelectedPaymentMethod(selectedPaymentMethod); createOrderActivity.setSelectedPaymentMethod(selectedPaymentMethod);
orderActivity.onNextClicked(FRAGMENT_NAME); createOrderActivity.onNextClicked(FRAGMENT_NAME);
break; break;
} }
} }

View File

@@ -1,4 +1,4 @@
package ch.pizzalink.android.fragment.order; package ch.pizzalink.android.fragment.createOrder;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
@@ -18,12 +18,11 @@ import butterknife.OnClick;
import ch.pizzalink.android.R; import ch.pizzalink.android.R;
import ch.pizzalink.android.activity.AddAddressActivity; import ch.pizzalink.android.activity.AddAddressActivity;
import ch.pizzalink.android.activity.BaseActivity; import ch.pizzalink.android.activity.BaseActivity;
import ch.pizzalink.android.activity.OrderActivity; import ch.pizzalink.android.activity.CreateOrderActivity;
import ch.pizzalink.android.adapter.recycler.ShippingAddressesRecyclerAdapter; import ch.pizzalink.android.adapter.recycler.ShippingAddressesRecyclerAdapter;
import ch.pizzalink.android.api.ApiErrorUtils; import ch.pizzalink.android.api.ApiErrorUtils;
import ch.pizzalink.android.api.ApiService; import ch.pizzalink.android.api.ApiService;
import ch.pizzalink.android.api.ResponseArray; import ch.pizzalink.android.api.ResponseArray;
import ch.pizzalink.android.fragment.BaseFragment;
import ch.pizzalink.android.helper.DialogHelper; import ch.pizzalink.android.helper.DialogHelper;
import ch.pizzalink.android.helper.SessionHelper; import ch.pizzalink.android.helper.SessionHelper;
import ch.pizzalink.android.interfaces.RecyclerItemClickListener; import ch.pizzalink.android.interfaces.RecyclerItemClickListener;
@@ -38,7 +37,7 @@ import static android.app.Activity.RESULT_OK;
* Created by cimenmus on 17/10/2017. * Created by cimenmus on 17/10/2017.
*/ */
public class ShippingAddressFragment extends OrderBaseFragment { public class ShippingAddressFragment extends CreateOrderBaseFragment {
@BindView(R.id.shippingAddressesRecyclerView) RecyclerView shippingAddressesRecyclerView; @BindView(R.id.shippingAddressesRecyclerView) RecyclerView shippingAddressesRecyclerView;
@BindView(R.id.addNewAddressButton) Button addNewAddressButton; @BindView(R.id.addNewAddressButton) Button addNewAddressButton;
@@ -86,7 +85,7 @@ public class ShippingAddressFragment extends OrderBaseFragment {
@OnClick({R.id.addNewAddressButton, R.id.previousTextView, R.id.nextTextView}) @OnClick({R.id.addNewAddressButton, R.id.previousTextView, R.id.nextTextView})
protected void onClick(View view){ protected void onClick(View view){
OrderActivity orderActivity = (OrderActivity) getActivity(); CreateOrderActivity createOrderActivity = (CreateOrderActivity) getActivity();
switch (view.getId()){ switch (view.getId()){
case R.id.addNewAddressButton: case R.id.addNewAddressButton:
Intent addNewAddressIntent = new Intent(BaseActivity.currentActivity, Intent addNewAddressIntent = new Intent(BaseActivity.currentActivity,
@@ -94,7 +93,7 @@ public class ShippingAddressFragment extends OrderBaseFragment {
startActivityForResult(addNewAddressIntent, REQUEST_CODE_ADD_NEW_ADDRESS); startActivityForResult(addNewAddressIntent, REQUEST_CODE_ADD_NEW_ADDRESS);
break; break;
case R.id.previousTextView: case R.id.previousTextView:
orderActivity.onPreviousClicked(FRAGMENT_NAME); createOrderActivity.onPreviousClicked(FRAGMENT_NAME);
break; break;
case R.id.nextTextView: case R.id.nextTextView:
@@ -103,8 +102,8 @@ public class ShippingAddressFragment extends OrderBaseFragment {
return; return;
} }
orderActivity.setSelectedShippingAddress(selectedAddress); createOrderActivity.setSelectedShippingAddress(selectedAddress);
orderActivity.onNextClicked(FRAGMENT_NAME); createOrderActivity.onNextClicked(FRAGMENT_NAME);
break; break;
} }
} }

View File

@@ -1,4 +1,4 @@
package ch.pizzalink.android.fragment.order; package ch.pizzalink.android.fragment.createOrder;
import android.os.Bundle; import android.os.Bundle;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
@@ -6,7 +6,6 @@ import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.TextView;
import java.util.ArrayList; import java.util.ArrayList;
@@ -16,18 +15,15 @@ import butterknife.ButterKnife;
import butterknife.OnClick; import butterknife.OnClick;
import ch.pizzalink.android.R; import ch.pizzalink.android.R;
import ch.pizzalink.android.activity.BaseActivity; import ch.pizzalink.android.activity.BaseActivity;
import ch.pizzalink.android.activity.OrderActivity; import ch.pizzalink.android.activity.CreateOrderActivity;
import ch.pizzalink.android.adapter.recycler.ShippingMethodsRecyclerAdapter; import ch.pizzalink.android.adapter.recycler.ShippingMethodsRecyclerAdapter;
import ch.pizzalink.android.api.ApiErrorUtils; import ch.pizzalink.android.api.ApiErrorUtils;
import ch.pizzalink.android.api.ApiService; import ch.pizzalink.android.api.ApiService;
import ch.pizzalink.android.api.ResponseArray; import ch.pizzalink.android.api.ResponseArray;
import ch.pizzalink.android.api.ResponseObject;
import ch.pizzalink.android.fragment.BaseFragment;
import ch.pizzalink.android.helper.DialogHelper; import ch.pizzalink.android.helper.DialogHelper;
import ch.pizzalink.android.helper.SessionHelper; import ch.pizzalink.android.helper.SessionHelper;
import ch.pizzalink.android.interfaces.RecyclerItemClickListener; import ch.pizzalink.android.interfaces.RecyclerItemClickListener;
import ch.pizzalink.android.model.ShippingMethodModel; import ch.pizzalink.android.model.ShippingMethodModel;
import ch.pizzalink.android.model.ShippingMethodsResponseModel;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Callback; import retrofit2.Callback;
import retrofit2.Response; import retrofit2.Response;
@@ -36,7 +32,7 @@ import retrofit2.Response;
* Created by cimenmus on 17/10/2017. * Created by cimenmus on 17/10/2017.
*/ */
public class ShippingMethodFragment extends OrderBaseFragment { public class ShippingMethodFragment extends CreateOrderBaseFragment {
@BindView(R.id.shippingMethodsRecyclerView) RecyclerView shippingMethodsRecyclerView; @BindView(R.id.shippingMethodsRecyclerView) RecyclerView shippingMethodsRecyclerView;
@@ -77,9 +73,9 @@ public class ShippingMethodFragment extends OrderBaseFragment {
return; return;
} }
OrderActivity orderActivity = (OrderActivity) getActivity(); CreateOrderActivity createOrderActivity = (CreateOrderActivity) getActivity();
orderActivity.setSelectedShippingMethod(selectedShippingMethodModel); createOrderActivity.setSelectedShippingMethod(selectedShippingMethodModel);
orderActivity.onNextClicked(FRAGMENT_NAME); createOrderActivity.onNextClicked(FRAGMENT_NAME);
} }
private void initViews(){ private void initViews(){

View File

@@ -81,7 +81,7 @@ public class PriceHelper {
public static String getProductOptionPriceText(MenuProductOptionValueModel productOptionValueModel){ public static String getProductOptionPriceText(MenuProductOptionValueModel productOptionValueModel){
return new StringBuilder() return new StringBuilder()
//.append(productOptionValueModel.getPrice_prefix()) .append(productOptionValueModel.getPrice_prefix())
.append(" ") .append(" ")
.append(BaseActivity.currentActivity.getString(R.string.chf)) .append(BaseActivity.currentActivity.getString(R.string.chf))
.append(" ") .append(" ")

View File

@@ -1,5 +1,8 @@
package ch.pizzalink.android.helper; package ch.pizzalink.android.helper;
import android.text.Html;
import android.widget.TextView;
public class TextHelper { public class TextHelper {
public static String parseDate(String pureDate, boolean shouldShowTime){ public static String parseDate(String pureDate, boolean shouldShowTime){
@@ -24,4 +27,15 @@ public class TextHelper {
return day + "." + month + "." + year + " " + "Saat " + time; return day + "." + month + "." + year + " " + "Saat " + time;
} }
@SuppressWarnings("deprecation")
public static void setTextFromHTML(TextView textView, String html) {
if (android.os.Build.VERSION.SDK_INT >= 24)
textView.setText(Html.fromHtml(html, Html.FROM_HTML_MODE_LEGACY));
else
textView.setText(Html.fromHtml(html));
}
} }

View File

@@ -7,7 +7,7 @@
android:layout_height="match_parent" android:layout_height="match_parent"
android:background="@color/white" android:background="@color/white"
android:orientation="vertical" android:orientation="vertical"
tools:context="ch.pizzalink.android.activity.OrderActivity"> tools:context="ch.pizzalink.android.activity.CreateOrderActivity">
<ch.pizzalink.android.view.PizzalinkToolbar <ch.pizzalink.android.view.PizzalinkToolbar
android:id="@+id/orderToolbar" android:id="@+id/orderToolbar"

View File

@@ -127,12 +127,12 @@
android:layout_margin="12dp"> android:layout_margin="12dp">
<ImageView <ImageView
android:id="@+id/increaseProductCountImageView" android:id="@+id/deccreaseProductCountImageView"
android:layout_width="24dp" android:layout_width="24dp"
android:layout_height="24dp" android:layout_height="24dp"
android:padding="4dp" android:padding="4dp"
android:layout_gravity="center_vertical" android:layout_gravity="center_vertical"
android:src="@drawable/ic_increase" android:src="@drawable/ic_decrease"
android:layout_marginRight="4dp" android:layout_marginRight="4dp"
android:layout_marginEnd="4dp"/> android:layout_marginEnd="4dp"/>
@@ -146,14 +146,14 @@
android:textColor="@color/black"/> android:textColor="@color/black"/>
<ImageView <ImageView
android:id="@+id/deccreaseProductCountImageView" android:id="@+id/increaseProductCountImageView"
android:layout_width="24dp" android:layout_width="24dp"
android:layout_height="24dp" android:layout_height="24dp"
android:padding="4dp" android:padding="4dp"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_gravity="center_vertical" android:layout_gravity="center_vertical"
android:src="@drawable/ic_decrease"/> android:src="@drawable/ic_increase"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp" />
</LinearLayout> </LinearLayout>

View File

@@ -1,256 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="240dp"
android:layout_height="match_parent"
android:background="@color/navigation_drawer_background"
android:layout_gravity="start"
android:clickable="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<android.support.v4.widget.Space
android:layout_width="match_parent"
android:layout_height="12dp"/>
<TextView
android:id="@+id/ownPizzaMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="20dp"
android:paddingStart="20dp"
android:paddingRight="20dp"
android:paddingEnd="20dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_create_own_pizza"/>
<TextView
android:id="@+id/exstraKebapMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="20dp"
android:paddingStart="20dp"
android:paddingRight="20dp"
android:paddingEnd="20dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_ekstra_kebap"/>
<TextView
android:id="@+id/pizzaMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="20dp"
android:paddingStart="20dp"
android:paddingRight="20dp"
android:paddingEnd="20dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_pizza"/>
<TextView
android:id="@+id/vorspeisenMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="20dp"
android:paddingStart="20dp"
android:paddingRight="20dp"
android:paddingEnd="20dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_vorspeisen"/>
<TextView
android:id="@+id/haussMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="20dp"
android:paddingStart="20dp"
android:paddingRight="20dp"
android:paddingEnd="20dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_hauss"/>
<TextView
android:id="@+id/salatMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="20dp"
android:paddingStart="20dp"
android:paddingRight="20dp"
android:paddingEnd="20dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_salat"/>
<TextView
android:id="@+id/pastaMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="20dp"
android:paddingStart="20dp"
android:paddingRight="20dp"
android:paddingEnd="20dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_pasta"/>
<TextView
android:id="@+id/chickenMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="20dp"
android:paddingStart="20dp"
android:paddingRight="20dp"
android:paddingEnd="20dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_chicken"/>
<TextView
android:id="@+id/drinksMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="20dp"
android:paddingStart="20dp"
android:paddingRight="20dp"
android:paddingEnd="20dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_drinks"/>
<LinearLayout
android:id="@+id/drinksLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:visibility="gone">
<TextView
android:id="@+id/roseDrinksMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="48dp"
android:paddingStart="48dp"
android:paddingRight="48dp"
android:paddingEnd="48dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_rose_drinks"/>
<TextView
android:id="@+id/rotweinDrinksMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="48dp"
android:paddingStart="48dp"
android:paddingRight="48dp"
android:paddingEnd="48dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_rotwein_drinks"/>
<TextView
android:id="@+id/spirituosenDrinksMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="48dp"
android:paddingStart="48dp"
android:paddingRight="48dp"
android:paddingEnd="48dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_spirituosen_drinks"/>
<TextView
android:id="@+id/weissweinDrinksMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="48dp"
android:paddingStart="48dp"
android:paddingRight="48dp"
android:paddingEnd="48dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_weisswein_drinks"/>
<TextView
android:id="@+id/beerDrinksMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="48dp"
android:paddingStart="48dp"
android:paddingRight="48dp"
android:paddingEnd="48dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_beer_drinks"/>
</LinearLayout>
<TextView
android:id="@+id/dessertMenuItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:paddingLeft="20dp"
android:paddingStart="20dp"
android:paddingRight="20dp"
android:paddingEnd="20dp"
android:textSize="16sp"
android:textStyle="bold"
android:text="@string/navigation_menu_item_dessert"/>
</LinearLayout>
</ScrollView>

View File

@@ -1,49 +1,59 @@
<resources> <resources>
<string name="app_name">Pizzalink</string>
<!-- MainAcitivity --> <!-- General-->
<string name="bottom_nav_menu_item_menu">Menu</string> <string name="app_name">Pizzalink</string> <!--bu alanı alanını değiştirmyin !!!-->
<string name="bottom_nav_menu_item_cart">Cart</string> <string name="something_went_wrong">Bir hata oluştu.</string>
<string name="bottom_nav_menu_item_history">History</string> <string name="alert">Uyarı</string>
<string name="bottom_nav_menu_item_profile">Profile</string> <string name="error_message">Bir hata oluştu.</string>
<string name="bottom_nav_menu_item_info">Info</string> <string name="bad_request">Bad Request</string>
<!-- MainAcitivity --> <string name="failed">Connection failed</string>
<string name="ok">Tamam</string>
<string name="cancel">İptal</string>
<string name="loading">Lütfen bekleyiniz...</string>
<string name="month_name_january">Jan.</string>
<string name="month_name_february">Feb.</string>
<string name="month_name_march">Mar.</string>
<string name="month_name_april">Apr.</string>
<string name="month_name_may">May</string>
<string name="month_name_jun">June</string>
<string name="month_name_july">July</string>
<string name="month_name_august">Aug.</string>
<string name="month_name_september">Sept</string>
<string name="month_name_october">Oct.</string>
<string name="month_name_november">Nov.</string>
<string name="month_name_december">Dec.</string>
<string name="chf">CHF</string>
<string name="empty_description">..</string>
<string name="choose">Seçiniz</string>
<!-- General-->
<!-- NavigationMenu--> <!-- uygulamının ilk açılan ekranı. pizzlink logosunun oldugu ekran -->
<string name="navigation_menu_item_create_own_pizza">WUNSCHPIZZA</string> <!-- SplashActivity -->
<string name="navigation_menu_item_ekstra_kebap">EKSTRA KEBAP</string> <string name="no_network_message">İnternet bağlantısı yok. Lütfen daha sonra tekrar deneyiniz.</string>
<string name="navigation_menu_item_pizza">PIZZA</string> <string name="alert_update_app">Pizzalink uygulamasını kullanabilmek için uygulamanızı güncellemeniz gerekmektedir.</string>
<string name="navigation_menu_item_vorspeisen">VORSPEISEN</string> <string name="update_app">GÜNCELLE</string>
<string name="navigation_menu_item_hauss">HAUSSSPEZIALITÄTEN</string> <!-- SplashActivity -->
<string name="navigation_menu_item_salat">SALAT</string>
<string name="navigation_menu_item_pasta">PASTA</string>
<string name="navigation_menu_item_chicken">CHICKEN</string>
<string name="navigation_menu_item_drinks">DRINKS</string>
<string name="navigation_menu_item_rose_drinks"> - ROSE</string>
<string name="navigation_menu_item_rotwein_drinks"> - ROTWEIN</string>
<string name="navigation_menu_item_spirituosen_drinks"> - SPIRITUOSEN</string>
<string name="navigation_menu_item_weisswein_drinks"> - WEISSWEIN</string>
<string name="navigation_menu_item_beer_drinks"> - BEER</string>
<string name="navigation_menu_item_dessert">DESSERT</string>
<!-- NavigationMenu-->
<string name="fragment_title_wunschpizza">Wunschpizza</string> <!-- giriş yap ekranı -->
<string name="fragment_title_ekstra_kebap">Ekstra Kebap</string> <!-- LoginActivity-->
<string name="fragment_title_pizza">Pizza</string> <string name="activity_title_login">Giriş Yap</string>
<string name="fragment_title_vorspeisen">Vorspeisen</string> <string name="button_login">GİRİŞ YAP</string>
<string name="fragment_title_hauss">Haussspezialitaten</string> <string name="not_have_an_accaount">Hesabın yok mu?</string>
<string name="fragment_title_salat">Salat</string> <string name="register_text">KAYIT OL</string>
<string name="fragment_title_pasta">Pasta</string> <string name="forgot_password_hint">Şifreni mi unuttun?</string>
<string name="fragment_title_chicken">Chicken</string> <string name="reset_password">ŞİFRENİ SIFIRLA</string>
<string name="fragment_title_drinks">Drinks</string> <!-- LoginActivity-->
<string name="fragment_title_rose_drinks">Rose</string>
<string name="fragment_title_item_rotwein_drinks">Rotwein</string>
<string name="fragment_title_item_spirituosen_drinks">Spirituosen</string>
<string name="fragment_title_item_weisswein_drinks">Weisswein</string>
<string name="fragment_title_item_beer_drinks">Beer</string>
<string name="fragment_title_dessert">Dessert</string>
<!-- şifremi unuttum ekranı -->
<!-- ForgotPasswordActivity-->
<string name="activity_title_forgot_password">Şifremi Unuttum</string>
<string name="reset_password_hint">Kayıt olurken mail adresini giriniz ve gelen maildeki yönergeleri takip ediniz.</string>
<string name="reset_password_button">GÖNDER</string>
<string name="password_reset">Mail adresinize gerekli bilgiler gönderilmiştir. İlgili maildeki yönergeleri takip ederek şifrenizi sıfırlayabilirsiniz.</string>
<!-- ForgotPasswordActivity-->
<!-- kayıt ol ekranı -->
<!-- RegisterActivity--> <!-- RegisterActivity-->
<string name="activity_title_register">Kayıt Ol</string> <string name="activity_title_register">Kayıt Ol</string>
<string name="firstname">Ad</string> <string name="firstname">Ad</string>
@@ -66,96 +76,84 @@
<string name="button_register">KAYIT OL</string> <string name="button_register">KAYIT OL</string>
<!-- RegisterActivity--> <!-- RegisterActivity-->
<!-- LoginActivity--> <!-- ana ekrandaki alt menuler -->
<string name="activity_title_login">Giriş Yap</string> <!-- MainAcitivity -->
<string name="button_login">GİRİŞ YAP</string> <string name="bottom_nav_menu_item_menu">Menu</string>
<string name="not_have_an_accaount">Hesabın yok mu?</string> <string name="bottom_nav_menu_item_cart">Cart</string>
<string name="register_text">KAYIT OL</string> <string name="bottom_nav_menu_item_history">History</string>
<!-- LoginActivity--> <string name="bottom_nav_menu_item_profile">Profile</string>
<string name="bottom_nav_menu_item_info">Info</string>
<!-- MainAcitivity -->
<!-- ProfileFragment--> <!-- ürün sayısı, bouyutu ve içeriklerinin seçilip sepete ekleme işleminin yapıldıgı ekran -->
<string name="button_logout">Çıkış Yap</string> <!-- ProductPropertiesBottomSheetDialog -->
<!-- ProfileFragment--> <string name="add_to_cart">SEPETE EKLE</string>
<string name="count">Count</string>
<!-- OrderHistoryFragment--> <string name="no_options_selected_part">is not selected.</string>
<string name="order_history_total">Total :</string> <!-- ProductPropertiesBottomSheetDialog -->
<string name="order_history_date">Date</string>
<string name="order_history_status">Status</string>
<!-- OrderHistoryFragment-->
<!-- sepet ekranı -->
<!-- CartFragment--> <!-- CartFragment-->
<string name="continue_cart">DEVAM</string> <string name="continue_cart">DEVAM</string>
<string name="clear_cart">TEMİZLE</string> <string name="clear_cart">TEMİZLE</string>
<string name="no_product_on_cart">Sepetinizde ürün bulunmamaktadır.</string> <string name="no_product_on_cart">Sepetinizde ürün bulunmamaktadır.</string>
<string name="alert_remove_prdocut_from_cart">Bu ürünü sepetinizden silmek istediğinize emin misiniz?</string> <string name="alert_remove_prdocut_from_cart">Bu ürünü sepetinizden silmek istediğinize emin misiniz?</string>
<string name="product_removed_from_cart">Ürün sepetinizden silindi.</string> <string name="product_removed_from_cart">Ürün sepetinizden silindi.</string>
<string name="alert_clear_cart">Sepetinizdeki ürünleri silmek istediğinize emin misiniz?</string>
<!-- CartFragment--> <!-- CartFragment-->
<string name="something_went_wrong">Bir hata oluştu.</string> <!-- sipariş geçmişi ekranı -->
<!-- OrderHistoryFragment-->
<string name="alert">Uyarı</string> <string name="order_history_total">Total :</string>
<string name="error_message">Bir hata oluştu.</string> <string name="order_history_date">Date</string>
<string name="no_network_message">İnternet bağlanıtısı yok. Lütfen daha sonra tekrar deneyiniz.</string> <string name="order_history_status">Status</string>
<string name="bad_request">Bad Request</string> <!-- OrderHistoryFragment-->
<string name="failed">Connection failed</string>
<string name="ok">Tamam</string>
<string name="cancel">İptal</string>
<string name="loading">Lütfen bekleyiniz...</string>
<string name="alert_logout">Çıkış yapmak istediğinize emin misiniz?</string>
<string name="alert_update_app">Pizzalink uygulamasını kullanabilmek için uygulamanızı güncellemeniz gerekmektedir.</string>
<string name="update_app">GÜNCELLE</string>
<string name="month_name_january">Jan.</string>
<string name="month_name_february">Feb.</string>
<string name="month_name_march">Mar.</string>
<string name="month_name_april">Apr.</string>
<string name="month_name_may">May</string>
<string name="month_name_jun">June</string>
<string name="month_name_july">July</string>
<string name="month_name_august">Aug.</string>
<string name="month_name_september">Sept</string>
<string name="month_name_october">Oct.</string>
<string name="month_name_november">Nov.</string>
<string name="month_name_december">Dec.</string>
<string name="chf">CHF</string>
<string name="empty_description">..</string>
<string name="add_to_cart">SEPETE EKLE</string>
<string name="count">Count</string>
<string name="no_options_selected_part">is not selected.</string>
<string name="alert_clear_cart">Sepetinizdeki ürünleri silmek istediğinize emin misiniz?</string>
<!-- sipariş oluşturma ekranı -->
<!-- CreateOrderActivity -->
<string name="activity_title_create_order">Sipariş Ver</string> <string name="activity_title_create_order">Sipariş Ver</string>
<string name="activity_title_forgot_password">Şifremi Unuttum</string>
<string name="reset_password_hint">Kayıt olurken mail adresini giriniz ve gelen maildeki yönergeleri takip ediniz.</string>
<string name="reset_password_button">GÖNDER</string>
<string name="password_reset">Mail adresinize gerekli bilgiler gönderilmiştir. İlgili maildeki yönergeleri takip ederek şifrenizi sıfırlayabilirsiniz.</string>
<string name="forgot_password_hint">Şifreni mi unuttun?</string>
<string name="reset_password">ŞİFRENİ SIFIRLA</string>
<string name="next">NEXT</string> <string name="next">NEXT</string>
<string name="previous">PREVIOUS</string> <string name="previous">PREVIOUS</string>
<string name="alert_choose_shipping_method">Lütfen bir teslimat yöntemi seçiniz.</string>
<string name="alert_choose_shipping_address">Lütfen bir teslimat adresi seçiniz ya da yeni bir teslimat adresi ekleyiniz.</string>
<string name="alert_choose_payment_method">Lütfen bir ödeme yöntemi seçiniz.</string>
<string name="confirm_order">APPROVE</string> <string name="confirm_order">APPROVE</string>
<string name="done_order">DONE</string> <string name="done_order">DONE</string>
<string-array name="stepperLabels">
<item>Shipping Method</item>
<item>Shipping Address</item>
<item>Payment Method</item>
<item>Summary</item>
</string-array>
<!-- CreateOrderActivity -->
<string name="choose">Seçiniz</string> <!-- teslimat yöntemi seçme ekranı -->
<!-- ShippingMethodFragment-->
<string name="alert_choose_shipping_method">Lütfen bir teslimat yöntemi seçiniz.</string>
<!-- ShippingMethodFragment-->
<!-- teslimat adresi seçme ekranı -->
<!-- ShippingAddressFragment-->
<string name="alert_choose_shipping_address">Lütfen bir teslimat adresi seçiniz ya da yeni bir teslimat adresi ekleyiniz.</string>
<!-- ShippingAddressFragment-->
<!-- OrderSummaryFragment--> <!-- ödeme yöntemi seçme ekranı -->
<!-- PaymentMethodFragment-->
<string name="alert_choose_payment_method">Lütfen bir ödeme yöntemi seçiniz.</string>
<!-- PaymentMethodFragment-->
<!-- sipariş özet ekranı -->
<!-- CreateOrderSummaryFragment-->
<string name="order_person_fullname">TO</string> <string name="order_person_fullname">TO</string>
<string name="order_shipping_method">SHIPPING METHOD</string> <string name="order_shipping_method">SHIPPING METHOD</string>
<string name="order_shipping_address">SHIPPING ADDRESS</string> <string name="order_shipping_address">SHIPPING ADDRESS</string>
<string name="order_payment_method">PAYMENT METHOD</string> <string name="order_payment_method">PAYMENT METHOD</string>
<string name="order_total">TOTAL</string> <string name="order_total">TOTAL</string>
<!-- OrderSummaryFragment--> <!-- CreateOrderSummaryFragment-->
<!-- sipariş sınucu ekranı -->
<!-- CreateOrderResultFragment-->
<string name="order_successed">Siparişiniz başarı ile alınmıştır. Siparişinizin detaylarını sipariş geçmişinden görebilir ve siparişinizi takip edebilirsiniz.</string>
<!-- CreateOrderSummaryFragment-->
<!-- profil ekranı -->
<!-- ProfileFragment--> <!-- ProfileFragment-->
<string name="profile_firstname">AD</string> <string name="profile_firstname">AD</string>
<string name="profile_lastname">SOYAD</string> <string name="profile_lastname">SOYAD</string>
@@ -164,17 +162,17 @@
<string name="my_addresses">Adreslerim</string> <string name="my_addresses">Adreslerim</string>
<string name="update_profile">Profilimi Güncelle</string> <string name="update_profile">Profilimi Güncelle</string>
<string name="update_password">Şifremi Güncelle</string> <string name="update_password">Şifremi Güncelle</string>
<string name="button_logout">Çıkış Yap</string>
<string name="alert_logout">Çıkış yapmak istediğinize emin misiniz?</string>
<!-- ProfileFragment--> <!-- ProfileFragment-->
<!-- OrderResultFragment--> <!-- profil bilgilerini güncelleme ekranı -->
<string name="order_successed">Siparişiniz başarı ile alınmıştır. Siparişinizin detaylarını sipariş geçmişinden görebilir ve siparişinizi takip edebilirsiniz.</string>
<!-- OrderSummaryFragment-->
<!-- UpdateProfilectivity--> <!-- UpdateProfilectivity-->
<string name="activity_title_update_profile">Profilimi Güncelle</string> <string name="activity_title_update_profile">Profilimi Güncelle</string>
<string name="profile_updated">Profil bilgileriniz başarı ile güncellenmiştir.</string> <string name="profile_updated">Profil bilgileriniz başarı ile güncellenmiştir.</string>
<!-- UpdateProfilectivity--> <!-- UpdateProfilectivity-->
<!-- şifre güncelleme ekranı -->
<!-- UpdatePasswordActivity--> <!-- UpdatePasswordActivity-->
<string name="activity_title_update_password">Şifre Güncelle</string> <string name="activity_title_update_password">Şifre Güncelle</string>
<string name="hint_old_password">Eski Şifre</string> <string name="hint_old_password">Eski Şifre</string>
@@ -183,6 +181,7 @@
<string name="password_updated">Şifreniz başarı ile güncellenmiştir.</string> <string name="password_updated">Şifreniz başarı ile güncellenmiştir.</string>
<!-- UpdatePasswordActivity--> <!-- UpdatePasswordActivity-->
<!-- adreslerini görüntüleme ekranı -->
<!-- MyAddressesActivity--> <!-- MyAddressesActivity-->
<string name="activity_title_my_addresses">Adreslerim</string> <string name="activity_title_my_addresses">Adreslerim</string>
<string name="add_new_address">YENİ ADRES EKLE</string> <string name="add_new_address">YENİ ADRES EKLE</string>
@@ -190,18 +189,11 @@
<string name="address_deleted">Adresiniz başarı ile silindi.</string> <string name="address_deleted">Adresiniz başarı ile silindi.</string>
<!-- MyAddressesActivity--> <!-- MyAddressesActivity-->
<!-- yeni adres ekleme ekranı -->
<!-- AddAddressActivity--> <!-- AddAddressActivity-->
<string name="activity_title_add_address">Yeni Adres Ekle</string> <string name="activity_title_add_address">Yeni Adres Ekle</string>
<string name="add">KAYDET</string> <string name="add">KAYDET</string>
<string name="new_address_added">Adresiniz başarı ile eklendi.</string> <string name="new_address_added">Adresiniz başarı ile eklendi.</string>
<!-- AddAddressActivity--> <!-- AddAddressActivity-->
<string-array name="stepperLabels">
<item>Shipping Method</item>
<item>Shipping Address</item>
<item>Payment Method</item>
<item>Summary</item>
</string-array>
</resources> </resources>