tlmarker1968

Untitled

Feb 18th, 2021
910
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.18 KB | None | 0 0
  1.             holder.btnLoad.setOnClickListener(new View.OnClickListener() {
  2.                 @Override
  3.                 public void onClick(View v) {
  4.                     Call<String> call = ManagerHASDTSApi.getInstance().getApi().loadorder(currentCustomer.getName(), currentCustomer.getAddress(), currentCustomer.getType());
  5.                     call.enqueue(new Callback<String>() {
  6.                         @SuppressLint("ShowToast")
  7.                         @Override
  8.                         public void onResponse(@NonNull Call<String> call, @NonNull Response<String> response) {
  9.                             String body = response.body();
  10.                             try {
  11.                                 assert body != null;
  12.                                 JSONObject obj = new JSONObject(body);
  13.                                 if (!obj.optString("error").equals("0")) {
  14.                                     Toast.makeText(getApplicationContext(), obj.optString("error"), Toast.LENGTH_LONG);
  15.                                 } else {
  16.                                     currentCustomer.setId(Integer.valueOf(obj.optString("data")));
  17.                                 }
  18.                             } catch (JSONException e) {
  19.                                 e.printStackTrace();
  20.                             }
  21.                         }
  22.  
  23.                         @Override
  24.                         public void onFailure(Call<String> call, Throwable t) {
  25.                         }
  26.                     });
  27.                     objRouteList.add(new ObjectRoute(
  28.                             currentCustomer.getId(),
  29.                             currentCustomer.getName(),
  30.                             currentCustomer.getAddress(),
  31.                             currentCustomer.getType()
  32.                     ));
  33.                     getContentResolver().delete(Uri.parse("content://com.troymarkerenterprises.hideseek.ProviderCustomer/customers"), ProviderCustomer.name + "= ?", new String[]{currentCustomer.getName()});
  34.                     objCustomerList.remove(position);
  35.                     sAdapter.notifyDataSetChanged();
  36.                     rAdapter.notifyDataSetChanged();
  37.  
  38.                 }
  39.             });
Advertisement
Add Comment
Please, Sign In to add comment