Guest User

Untitled

a guest
Nov 13th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. private void enviarVoucher() {
  2. try {
  3. JSONObject jsonObject = new JSONObject();
  4. // jsonObject.put("numeroComprobante", etNumeroComprobante.getText().toString().trim());
  5. jsonObject.put("cliente1", etNombreCliente1.getText().toString().trim());
  6. jsonObject.put("cliente2", etNombreCliente2.getText().toString().trim());
  7. // jsonObject.put("cliente3", etNombreCliente3.getText().toString().trim());
  8. // jsonObject.put("cliente4", etNombreCliente4.getText().toString().trim());
  9. jsonObject.put("destinos", etDestinos.getText().toString().trim());
  10. jsonObject.put("empresa", empresaList.get(spinnerEmpresa.getSelectedItemPosition()).getJsonObjectEmpresa());
  11.  
  12. Map<String, String> params = new HashMap<>();
  13. params.put("idSolicitudFin", Integer.toString(idSolicitudFin));
  14. params.put("voucher", jsonObject.toString());
  15. ServidorRequest mensajeRequest = new ServidorRequest(Request.Method.POST, GUARDAR_VOUCHER, params, successGuardarVoucher(), errorGuardarVoucher());
  16. mensajeRequest.setShouldCache(false);
  17. queue.add(mensajeRequest);
  18. cargando.mostrarCargando(getString(R.string.texto_validando));
  19.  
  20. BackgroundMail.newBuilder(this)
  21. .withUsername("putitashd@gmail.com")
  22. .withPassword("xxxxxxx")
  23. .withMailto("putitashd@gmail.com")
  24. .withSubject("este es el asunto")
  25. .withBody("este el cuerpo del mensaje")
  26. .withOnSuccessCallback(new BackgroundMail.OnSuccessCallback() {
  27. @Override
  28. public void onSuccess() {
  29. //do some magic
  30. }
  31. })
  32. .withOnFailCallback(new BackgroundMail.OnFailCallback() {
  33. @Override
  34. public void onFail() {
  35. //do some magic
  36. }
  37. })
  38. .send();
  39.  
  40. } catch (JSONException e) {
  41. Log.e("JsonVoucherActivity", e.getMessage());
  42. }
  43. }
Add Comment
Please, Sign In to add comment