Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- *
- * This method will get the current users access grade from the database
- *
- * @param grade the users grade number
- */
- private void getGradeName(Integer grade, InterfaceListeners.onGradeResponseListener callback) {
- managerAdminApi.getGradeName(grade, new Callback<ArrayList<ObjectGrade>>() {
- @Override
- public void onResponse(@NonNull Call<ArrayList<ObjectGrade>> call, @NonNull Response<ArrayList<ObjectGrade>> response) {
- ArrayList<ObjectGrade> JsonList = response.body();
- for (int i = 0; i < Objects.requireNonNull(JsonList).size(); i++) {
- ObjectGrade objectGrade = new ObjectGrade(
- JsonList.get(i).getId(),
- JsonList.get(i).getGrade()
- );
- callback.onGradeResponse(objectGrade.getGrade());
- }
- }
- @Override
- public void onFailure(@NonNull Call<ArrayList<ObjectGrade>> call, @NonNull Throwable t) {
- callback.onGradeResponse("Invalid");
- }
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment