@Override public void administrador(IUsuario u) { String sql = "UPDATE usuario set administrador = ? WHERE idUsuario = ?"; Object[] parametros = {u.intAdministrador(), u.getIdUsuario()}; MYSQLDAOFactory.getGestorConsultasSQL() .executeUpdate(sql, parametros, MYSQLDAOFactory.getConnection()); }
@Override public int addUsuario(IUsuario u) { String sql = "INSERT into usuario(nick,clave,administrador, habilitado) VALUES(?,?,0,0)"; Object[] parametros = {u.getNick(), u.getClave()}; return MYSQLDAOFactory.getGestorConsultasSQL() .executeUpdate(sql, parametros, MYSQLDAOFactory.getConnection()); }
@Override public boolean habilitar(IUsuario u) { String sql = "UPDATE usuario set habilitado = ? WHERE idUsuario = ?"; Object[] parametros = {u.intHabilitado(), u.getIdUsuario()}; return MYSQLDAOFactory.getGestorConsultasSQL() .executeUpdate(sql, parametros, MYSQLDAOFactory.getConnection()) != 0; }
@Override public void modificar(IUsuario u) { String sql = "UPDATE usuario set habilitado = ?, nick = ?, clave = ?, administrador = ? WHERE idUsuario = ?"; Object[] parametros = { u.intHabilitado(), u.getNick(), u.getClass(), u.intAdministrador(), u.getIdUsuario() }; MYSQLDAOFactory.getGestorConsultasSQL() .executeUpdate(sql, parametros, MYSQLDAOFactory.getConnection()); }