예제 #1
0
  @Override
  public void Eliminar() throws SQLException {

    try {
      Conexion.GetInstancia().Conectar();
      Conexion.GetInstancia()
          .Ejecutar(
              "DELETE FROM aerolinea where nombre_aerolinea='"
                  + this.aero.getNombreAerolinea()
                  + "'");
      Conexion.GetInstancia().Desconectar();
      //    DELETE FROM `facturacion`.`cliente` WHERE `cliente`.`cedula` = \'123\'"
    } catch (SQLException e) {
      throw e;
    }
  }
예제 #2
0
 @Override
 public void Consultar() throws SQLException {
   Conexion.GetInstancia().Conectar();
   ResultSet cn =
       Conexion.GetInstancia()
           .EjecutarConsulta(
               "SELECT numero_aerolinea,\"direccion_aerolinea\", \"nombre_aerolinea\", \"numero_asiento\"  FROM aerolinea WHERE numero_aerolinea ="
                   + aero.getNumero_aerolinea()
                   + "");
   while (cn.next()) {
     this.aero.setNumero_aerolinea(Integer.parseInt(cn.getString(1)));
     this.aero.setDireccion(cn.getString(2));
     this.aero.setNombreAerolinea(cn.getString(3));
     this.aero.setNumeroAsiento(cn.getString(4));
   }
   Conexion.GetInstancia().Desconectar();
 }
예제 #3
0
  @Override
  public void Modificar() throws SQLException {

    try {
      Conexion.GetInstancia().Conectar();
      Conexion.GetInstancia()
          .Ejecutar(
              "UPDATE aerolinea SET numero_aerolinea='"
                  + this.aero.getNumero_aerolinea()
                  + "', direccion_aerolinea='"
                  + this.aero.getDireccion()
                  + "',  nombreAerolinea='"
                  + this.aero.getNombreAerolinea()
                  + "',numero_asiento='"
                  + this.aero.getNumeroAsiento()
                  + "'");
      Conexion.GetInstancia().Desconectar();
    } catch (SQLException e) {
      throw e;
    }
  }
예제 #4
0
 @Override
 public void Grabar() throws SQLException {
   //   throw new UnsupportedOperationException("Not supported yet."); //To change body of
   // generated methods, choose Tools | Templates.
   try {
     Conexion.GetInstancia().Conectar();
     Conexion.GetInstancia()
         .Ejecutar(
             "INSERT INTO aerolinea(direccion_aerolinea, nombre_aerolinea, numero_aerolinea, numero_asiento) values ( '"
                 + this.aero.getDireccion()
                 + "','"
                 + this.aero.getNombreAerolinea()
                 + "',"
                 + this.aero.getNumero_aerolinea()
                 + ",'"
                 + this.aero.getNumeroAsiento()
                 + "')");
     Conexion.GetInstancia().Desconectar();
   } catch (SQLException e) {
     throw e;
   }
 }
예제 #5
0
 public GestionAerolinea() {
   Conexion.GetInstancia().Enlace();
 }