Guest User

Untitled

a guest
Dec 18th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. package hr.foi.air.webservice.Attendance;
  2.  
  3. import hr.foi.air.webservice.Data.DataLoader;
  4. import hr.foi.air.webservice.Data.DataObservable;
  5. import hr.foi.air.webservice.Data.DataResponse;
  6. import hr.foi.air.webservice.Interface.WebserviceInterface;
  7. import retrofit2.Call;
  8.  
  9. public class AttendanceSender extends DataLoader {
  10. public void sendAttendance(WebserviceInterface webserviceInterface, int kolegij, int korisnik)
  11. {
  12. Call<DataResponse> call = webserviceInterface.setAttendance(kolegij, korisnik);
  13. call.enqueue(this);
  14. }
  15.  
  16. @Override
  17. public void onResponse(Call call, retrofit2.Response response)
  18. {
  19. if(response.isSuccessful())
  20. {
  21. DataResponse stanjeDataResponse = (DataResponse) response.body();
  22. String message = stanjeDataResponse.getMessage();
  23. AttendanceObservable.getInstance(). notifyObserverWithResponse(message);
  24. }
  25. else
  26. {
  27. System.out.println(response.errorBody());
  28. }
  29. }
  30. }
Add Comment
Please, Sign In to add comment