public int editarEstacionParadero(EstacionParadero estacion) { String sql_update = "UPDATE estacion SET ubicacion='" + estacion.getUbicacion() + "', estado='" + estacion.getEstado() + "' WHERE id=" + estacion.getId(); int result = 0; try { Connection conn = fachada.conectar(); Statement sequence = conn.createStatement(); result = sequence.executeUpdate(sql_update); fachada.cerrarConexion(conn); } catch (SQLException se) { se.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } return result; }
public int saveEstacionParadero(EstacionParadero estacion) { int result = 0; String sql_insert = "INSERT INTO estacion (ubicacion, estado) VALUES('" + estacion.getUbicacion() + "' , '" + estacion.getEstado() + "')"; try { Connection conn = fachada.conectar(); Statement sequence = conn.createStatement(); result = sequence.executeUpdate(sql_insert); int id = 0; String sql_last_value = "SELECT last_value FROM estacion_id_seq"; ResultSet table = sequence.executeQuery(sql_last_value); while (table.next()) { id = table.getInt("last_value"); } String sql_insert_estacion = "INSERT INTO estacion_paradero(id_estacion) VALUES('" + id + "')"; result = sequence.executeUpdate(sql_insert_estacion); } catch (SQLException se) { se.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } return result; }