int rowIndex = Integer.parseInt(params.get(clientId + "_rowEditIndex")); setRowIndex(rowIndex); wrapperEvent = new RowEditEvent(this, behaviorEvent.getBehavior(), getRowData());
public class TesztBean { public void update(RowEditEvent event) { TesztSetGet edittedObject = (TesztSetGet) event.getObject(); // update values field } }
public void updatePersonel(RowEditEvent event){ Personel updated = (Pesonel)event.getObject(); //this is the updated value from the dataTable, get the entity from db and do the update
public void update(RowEditEvent event) { TesztSetGet edittedObject = (TesztSetGet) event.getObject(); Connection connection = null; PreparedStatement pst = null; ResultSet rs = null; String sql = "update teszt set kapcsolatfelvetel_megtortent=?, levelkuldes_datuma=?, kepzes_kezdete=?, kepzes_vege=?, megjegyzes=? where id=?"; try{ connection = getDBConnection(); pst = connection.prepareStatement(sql); pst.setString(1, edittedObject.getKapcsolatfelvetel_megtortent()); pst.setString(2, edittedObject.getLevelkuldesenek_datuma()); pst.setString(3, edittedObject.getKepzes_kezdete()); pst.setString(4, edittedObject.getKepzes_vege()); pst.setString(5, edittedObject.getMagyarazat()); pst.setInt(6, edittedObject.getId()); pst.executeUpdate(); pst.close(); connection.close(); //UPDATE VALUES LIST WITH NEW DATA }catch(SQLException se){ se.printStackTrace(); se.getMessage(); }catch(Exception e){ e.printStackTrace(); e.getMessage(); } }
String nodeKey = params.get(clientId + "_rowEditIndex"); setRowKey(nodeKey); wrapperEvent = new RowEditEvent(this, behaviorEvent.getBehavior(), getRowNode()); wrapperEvent.setPhaseId(behaviorEvent.getPhaseId());
Property property = (Property) event.getObject(); try { controller.update(property);
int rowIndex = Integer.parseInt(params.get(clientId + "_rowEditIndex")); setRowIndex(rowIndex); wrapperEvent = new RowEditEvent(this, behaviorEvent.getBehavior(), this.getRowData());
public void onEditRow(RowEditEvent event) { User nutzer = (User) event.getObject(); User user = userFacade.find(nutzer.getId()); user.setName(nutzer.getName()); user.setLogin(nutzer.getLogin()); userFacade.edit(user); }
String nodeKey = params.get(clientId + "_rowEditIndex"); this.setRowKey(nodeKey); wrapperEvent = new RowEditEvent(this, behaviorEvent.getBehavior(), this.getRowNode()); wrapperEvent.setPhaseId(behaviorEvent.getPhaseId());