ce.setTitle(txtb_title.getValue());
ce.setContent(ppcnt.getValue());
ce.setLocked(pplocked.isChecked());
// prepare the backend Bean
MyCalendarEvent calEvt = getCalendarEventService().getNewCalendarEvent();
calEvt.setId(ce.getId());
calEvt.setSecUser(ce.getUser());
calEvt.setVersion(ce.getVersion());
calEvt.setTitle(ce.getTitle());
calEvt.setContent(ce.getContent());
calEvt.setBeginDate(ce.getBeginDate());
calEvt.setEndDate(ce.getEndDate());
calEvt.setHeaderColor(ce.getHeaderColor());
calEvt.setContentColor(ce.getContentColor());
// Save the calendar event to database
try {
getCalendarEventService().saveOrUpdate(calEvt);