Beispiel #1
0
 private void ponerAvion(int row, Avion av) {
   Vector<Object> filaData = new Vector<>();
   filaData.add(av);
   filaData.add(av.getModelo());
   filaData.add(av.getCapacidad());
   DefaultTableModel dtm = (DefaultTableModel) getModel();
   dtm.removeRow(row);
   dtm.insertRow(row, filaData);
 }
Beispiel #2
0
 public Avion recuperaPorId(int id) {
   if (id != 0) {
     String filtro = "aviones.av_id = " + id;
     ArrayList<Avion> lista = recuperaPorFiltro(filtro);
     return lista.get(0);
   } else {
     Avion c = new Avion();
     c.setId(0);
     return c;
   }
 }
Beispiel #3
0
 /*
  * RECUPERAR TABLAS ESPECIALES
  * */
 public ArrayList<Vector<Object>> recuperaTablaAviones(String txtFiltro) {
   ArrayList<Vector<Object>> tableData = null;
   ArrayList<String> filtros = new ArrayList<>();
   filtros.add("aviones.av_modelo LIKE '%" + txtFiltro + "%'");
   String filtro = Utilidades.creaFiltroOR(filtros);
   ArrayList<Avion> lista = recuperaPorFiltro(filtro);
   if (lista != null) {
     tableData = new ArrayList<>();
     for (Avion avion : lista) {
       Vector<Object> filaData = new Vector<>();
       filaData.add(avion);
       filaData.add(avion.getModelo());
       filaData.add(avion.getCapacidad());
       tableData.add(filaData);
     }
   }
   return tableData;
 }
Beispiel #4
0
 public Integer grabar(Avion av) {
   String sql = null;
   if (av.getId() == null) {
     /*SQLite*/
     sql =
         "INSERT INTO aviones (av_modelo, av_capacidad) VALUES ('"
             + av.getModelo()
             + "',"
             + av.getCapacidad()
             + ")";
     /*MySQL
     * sql = "INSERT INTO clientes SET " +
     	"clientes.cli_nombre = '" + cli.getNombre() + "' "*/
   } else {
     sql =
         "UPDATE aviones SET "
             + "av_modelo = '"
             + av.getModelo()
             + "', av_capacidad="
             + av.getCapacidad()
             + " WHERE aviones.av_id = "
             + av.getId();
   }
   return ejecutaSQL(sql);
 }