try {
User user = securityManager.getUserByLoginName(SecurityContextHolder.getContext().getAuthentication().getName());
LS454Pool pool = dataObjectFactory.getLS454Pool(user);
model.put("title", "New 454 Pool");
if (!pool.userCanRead(user)) {
throw new SecurityException("Permission denied.");
}
if (dilutionId != null) {
emPCRDilution ed = requestManager.getEmPcrDilutionById(dilutionId);