Allora proseguo il codice...manca solo qualche metodo simile per finire la classe UserService:
Subito dopo quello cho ho già postato....
// fine Classe...codice:public UserService(int id_utente) // Secondo costruttore { id_user = id_utente; } public String getEmail() { String email = null; try { if(!db.isConnesso()) { db.Connect(); } String query = "" + "SELECT T_mail.email FROM T_mail INNER JOIN T_utenti ON " + "T_utenti.id_utente=T_mail.id_utente" + " WHERE T_utenti.id_utente="+id_user+";"; rs = db.querySelect(query); if(rs.next()) { email = rs.getString(1); } }catch(Exception e){ db.disconnetti(); } db.disconnetti(); return email; } public java.sql.Date getDate(String qualedata)throws Exception { if(!db.isConnesso()) { db.Connect(); } String query = "" + "SELECT T_date.* FROM T_utenti " + "INNER JOIN T_date ON T_utenti.id_utente = T_date.id_utente " + "WHERE T_utenti.id_utente="+id_user+";"; rs = db.querySelect(query); if(rs.next()) { if(qualedata.equals("lastaccess")) { db.disconnetti(); return rs.getDate("lastaccess"); } if(qualedata.equals("creato")) { db.disconnetti(); return rs.getDate("creato"); } } db.disconnetti(); return null; } public void setAvvisi() { boolean avvisi = true; try{ if(!db.isConnesso()) { db.Connect(); } String sql = "" + "UPDATE T_utenti SET fl_avvisi="+avvisi+" WHERE id_utente="+id_user+";"; db.eseguiAggiornamento(sql); utente= this.getUser(); db.disconnetti(); } catch(Exception e) { } } public void setVerify() { boolean verify = true; try{ if(!db.isConnesso()) { db.Connect(); } String sql = "" + "UPDATE T_utenti SET fl_verify="+verify+" WHERE id_utente="+id_user+";"; db.eseguiAggiornamento(sql); utente = this.getUser(); db.disconnetti(); } catch(Exception e) { } } public void setActive() { boolean attivo = true; try{ if(!db.isConnesso()) { db.Connect(); } String sql = "" + "UPDATE T_pass SET fl_active="+attivo+" WHERE id_utente="+id_user+";"; db.eseguiAggiornamento(sql); db.disconnetti(); } catch(Exception e) { } } public Vector getInfoAccount() throws Exception { if(utente==null) { utente = this.getUser(); } com.myapp.Model.Buisiness.FileMenager serviceFile; Vector result = null; String username = utente.getUsername(); serviceFile = new com.myapp.Model.Buisiness.FileMenager(username); String initAccount = serviceFile.getInitAccount(); result = serviceFile.FileParser(initAccount); return result; } }
Spero ti possa essere utile e grazie per l'aiuto...
ciao

Rispondi quotando