Example #1
0
  public static boolean addDatoreLavoro(DatoreDiLavoro datoredilavoro) throws Exception {

    Connection con = null;
    PreparedStatement ps = null;

    try {
      con = DBManager.getConnection();

      ps =
          con.prepareStatement(
              "INSERT INTO anagrafica_ddl (nome, cognome, zona, indirizzo, telefono, cellulare, userid, password, email, tipo_utente) "
                  + "VALUES (?,?,?,?,?,?,?,?,?,?)");

      ps.setString(1, datoredilavoro.getNome());
      ps.setString(2, datoredilavoro.getCognome());
      ps.setString(3, datoredilavoro.getZona());
      ps.setString(4, datoredilavoro.getIndirizzo());
      ps.setString(5, datoredilavoro.getTelefono());
      ps.setString(6, datoredilavoro.getCellulare());
      ps.setString(7, datoredilavoro.getUserid());
      ps.setString(8, datoredilavoro.getPassword());
      ps.setString(9, datoredilavoro.getEmail());
      ps.setString(10, datoredilavoro.getTipo_utente());
      //            ps.setDate(10, new java.sql.Date(giornata.getData_presenza().getTime()));
      return ps.execute();

    } catch (Exception e) {
      e.printStackTrace();
      return false;
    } finally {
      try {
        ps.close();
      } catch (Exception e) {
      }
      try {
        con.close();
      } catch (Exception e) {
      }
    }
  }
Example #2
0
  public static boolean updateDatoreLavoro(DatoreDiLavoro datoredilavoro) {
    Connection con = null;
    PreparedStatement ps = null;

    try {
      con = DBManager.getConnection();

      ps =
          con.prepareStatement(
              "UPDATE anagrafica_ddl SET "
                  + "nome=?, cognome=?, zona=?, indirizzo=?, telefono=?, cellulare=?, userid=?, password=?, email=?, tipo_utente=? WHERE idanagrafica_ddl=?;");
      ps.setString(1, datoredilavoro.getNome());
      ps.setString(2, datoredilavoro.getCognome());
      ps.setString(3, datoredilavoro.getZona());
      ps.setString(4, datoredilavoro.getIndirizzo());
      ps.setString(5, datoredilavoro.getTelefono());
      ps.setString(6, datoredilavoro.getCellulare());
      ps.setString(7, datoredilavoro.getUserid());
      ps.setString(8, datoredilavoro.getPassword());
      ps.setString(9, datoredilavoro.getEmail());
      ps.setString(10, datoredilavoro.getTipo_utente());
      ps.setInt(11, datoredilavoro.getIdanagrafica_ddl());

      //            ps.setDate(10, new java.sql.Date(giornata.getData_presenza().getTime()));
      return ps.execute();

    } catch (Exception e) {
      e.printStackTrace();
      return false;
    } finally {
      try {
        ps.close();
      } catch (Exception e) {
      }
      try {
        con.close();
      } catch (Exception e) {
      }
    }
  }