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())); } } }
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); } }); }