public void btnSolicitarTaxi_Click(View view) {
    boolean ok = true;
    try {
      String direccionOrigen = txtDireccionOrigen.getText().toString();
      String direccionDestino = txtDireccionDestino.getText().toString();
      String emailAlterno = txtEmailAlterno.getText().toString();
      String observaciones = txtObservaciones.getText().toString();
      int distritoOrigenID = Integer.valueOf((int) spinDistritoOrigen.getSelectedItemId());
      int distritoDestinoID = Integer.valueOf((int) spinDistritoDestino.getSelectedItemId());
      String fechaReserva = mDateDisplay.getText().toString();
      String horaReserva = mTimeDisplay.getText().toString();

      String usuario;
      SharedPreferences prefs = getSharedPreferences("MisPreferencias", Context.MODE_PRIVATE);
      usuario = prefs.getString("usuario", "");

      Reserva res =
          new Reserva(
              usuario,
              distritoOrigenID,
              direccionOrigen,
              distritoDestinoID,
              direccionDestino,
              emailAlterno,
              observaciones,
              fechaReserva,
              horaReserva,
              0,
              0);
      dbHelper.AddReserva(res);
    } catch (Exception ex) {
      ok = false;
      CatchError(ex.toString());
    } finally {
      if (ok) {
        // NotifyEmpAdded();
        Alerts.ShowRegistrarReserva(this);
        Intent i = new Intent(this, GridReserva.class);
        startActivity(i);
        // txtEmps.setText("Numero de Reservas: "+String.valueOf(dbHelper.getReservaCount()));
      }
    }
  }
Пример #2
0
  private void onSearchRequested() {
    if (searcher == null) {
      return;
    }

    final String query = searchField.getText().toString();
    Alerts.runAsyncOperationWithCircleLoading(
        getContext(),
        searchProgressDialogText,
        new AsyncOperationCallback<Object>() {
          @Override
          public Object runOnBackground() {
            return searcher.search(query);
          }

          @Override
          public void onFinish(Object result) {
            searcher.onSearchFinished(result);
          }
        });
  }