order history screen

This commit is contained in:
2017-10-05 00:20:41 +03:00
parent 83f08e0570
commit 389461f1a2
18 changed files with 726 additions and 28 deletions

View File

@@ -1,8 +1,15 @@
package ch.pizzalink.android.api;
import java.util.ArrayList;
import java.util.HashMap;
import ch.pizzalink.android.model.OrderModel;
import ch.pizzalink.android.model.responseModel.BaseResponseModel;
import ch.pizzalink.android.model.responseModel.CategoryResponseModel;
import ch.pizzalink.android.model.responseModel.LoginCustomerResponseModel;
import ch.pizzalink.android.model.responseModel.OrderHistoryResponseModel;
import retrofit2.Call;
import retrofit2.http.Body;
import retrofit2.http.Field;
import retrofit2.http.FormUrlEncoded;
import retrofit2.http.GET;
@@ -37,6 +44,13 @@ public interface ApiInterface {
@POST(ApiEndPoints.API_LOGIN)
Call<LoginCustomerResponseModel> login(@Field("email") String email, @Field("password") String password);
@FormUrlEncoded
@POST(ApiEndPoints.API_LOGOUT)
Call<BaseResponseModel> logout(@Field("token") String customerToken);
@POST(ApiEndPoints.API_GET_ORDER_HISTORY)
Call<OrderHistoryResponseModel> getOrderHistory(@Body HashMap<String, Object> body);
/*
@GET(ApiEndPoints.API_GET_ALL_CATEGORIES)