public Transporte preencherDados(Transporte transporte) { if (transporte.getId() == 0) { // gerando id transportes.sort("id", Sort.DESCENDING); id = transportes.size() == 0 ? 1 : transportes.get(0).getId() + 1; transporte.setId(id); } transporte.setModelo(modelo.getText().toString()); transporte.setMarca(marca.getText().toString()); transporte.setAno(Integer.parseInt(ano.getText().toString())); transporte.setKm(Integer.parseInt(km.getText().toString())); transporte.setPotencia(Double.parseDouble(potencia.getText().toString())); transporte.setTipo(rgTipo.getCheckedRadioButtonId()); if (imagemSelecionada != 0) { transporte.setImagem(imagemSelecionada); } return transporte; }