log = new LogInformation();
log.setCreateBy(sessionCredentials.getCurrentUser().getId());
log.setCreateDate(new Timestamp(System.currentTimeMillis()));
getTask().setId(null);
} else {
Task temp = getTask();
setTask((Task) manager.getById(Task.class, getTask().getId()));
log = getTask().getLogInformation();
try {
PropertyUtils.copyProperties(getTask(), temp);
} catch (IllegalAccessException e) {