예제 #1
0
파일: Proveedor.java 프로젝트: frula/wild
  public void modificar(String nombre, String tipo, String telefono) {
    int i = Categoria2.numeroCategoria(tipo);
    String prove = "proveedor";
    try {
      ResultSet pro = Busqueda.devuelveTabla(prove);

      while (pro.next()) {
        // String aux=Integer.toString(com.numeroCombo);
        if (pro.getString(2).equals(this.nombre)) {

          Basededatos.ejecutarsql(
              "UPDATE proveedor SET Categoria=" + i + " WHERE Nombre='" + pro.getString(2) + "'");
          Basededatos.ejecutarsql(
              "UPDATE proveedor SET Telefono='"
                  + telefono
                  + "' WHERE Nombre='"
                  + pro.getString(2)
                  + "'");
          Basededatos.ejecutarsql(
              "UPDATE proveedor SET Nombre='"
                  + nombre
                  + "' WHERE Nombre='"
                  + pro.getString(2)
                  + "'");
          // Basededatos.ejecutarsql("UPDATE cliente SET Telefono='"+tel+"' WHERE
          // DNI='"+pro.getString(3)+"'");
        }
      }
    } catch (SQLException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
  }
예제 #2
0
파일: Proveedor.java 프로젝트: frula/wild
  public static Proveedor buscar(String nombre) {

    Proveedor p = null;
    ArrayList proveedor = new ArrayList();

    String prov = "proveedor";
    try {
      ResultSet pro = Busqueda.devuelveTabla(prov);

      if (pro.getString(2).equals(nombre)) {
        String s = Categoria2.dameCategoria(pro.getInt(4));
        p = new Proveedor(pro.getString(2), s, pro.getString(3), pro.getInt(5));
        return p;
      }

      while (pro.next()) {
        // int a=Integer.parseInt(pro.getString(4));
        if (pro.getString(2).equals(nombre)) {
          String s = Categoria2.dameCategoria(pro.getInt(4));
          p = new Proveedor(pro.getString(2), s, pro.getString(3), pro.getInt(5));

          return p;
        }
      }

    } catch (SQLException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
    return p;
  }
예제 #3
0
파일: Proveedor.java 프로젝트: frula/wild
  public static boolean existeProveedor(String text) {
    try {

      ResultSet pro = Busqueda.devuelveTabla("proveedor");
      while (pro.next()) {
        if (pro.getString(2).equals(text)) {
          return true;
        }
      }
    } catch (SQLException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }

    return false;
  }