service model architecture changed

This commit is contained in:
2017-10-05 22:08:24 +03:00
parent 8edec08d3e
commit 0c955a15ab
12 changed files with 148 additions and 141 deletions

View File

@@ -16,13 +16,13 @@ import butterknife.ButterKnife;
import ch.pizzalink.android.R;
import ch.pizzalink.android.api.ApiErrorUtils;
import ch.pizzalink.android.api.ApiService;
import ch.pizzalink.android.api.ResponseArray;
import ch.pizzalink.android.helper.DialogHelper;
import ch.pizzalink.android.helper.DisplayHelper;
import ch.pizzalink.android.helper.NetworkHelper;
import ch.pizzalink.android.helper.SessionHelper;
import ch.pizzalink.android.helper.SharedPrefsHelper;
import ch.pizzalink.android.model.CategoryModel;
import ch.pizzalink.android.model.responseModel.CategoryResponseModel;
import retrofit2.Call;
import retrofit2.Callback;
import retrofit2.Response;
@@ -43,12 +43,12 @@ public class SplashActivity extends BaseActivity {
}
private void getCategoryList(){
Call<CategoryResponseModel> call = ApiService.apiInterface.getAllCategories();
call.enqueue(new Callback<CategoryResponseModel>() {
Call<ResponseArray<CategoryModel>> call = ApiService.apiInterface.getAllCategories();
call.enqueue(new Callback<ResponseArray<CategoryModel>>() {
@Override
public void onResponse(Call<CategoryResponseModel> call, Response<CategoryResponseModel> response) {
public void onResponse(Call<ResponseArray<CategoryModel>> call, Response<ResponseArray<CategoryModel>> response) {
if(response.isSuccessful() &&
response.body() != null &&
response.body().getData() != null &&
response.body().isSuccess()){
CategoryModel.checkNull(response.body().getData());
SharedPrefsHelper.saveCategoryList(response.body().getData());
@@ -59,7 +59,7 @@ public class SplashActivity extends BaseActivity {
}
@Override
public void onFailure(Call<CategoryResponseModel> call, Throwable t) {
public void onFailure(Call<ResponseArray<CategoryModel>> call, Throwable t) {
DialogHelper.showFailedDialog();
}
});