Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void validate(Object obj, Errors errors) {
- Program p = (Program) obj;
- if (p == null) {
- errors.rejectValue("program", "error.general");
- } else {
- ValidationUtils.rejectIfEmptyOrWhitespace(errors, "name", "error.name");
- ValidationUtils.rejectIfEmptyOrWhitespace(errors, "description", "error.description.required");
- Program program = Context.getProgramWorkflowService().getProgramByName(p.getName());
- if (program.getName().equals(p.getName()) && !program.getProgramId().equals(p.getProgramId())) {
- errors.rejectValue("name", "general.error.nameAlreadyInUse");
- } else {
- Context.evictFromSession(program);
- }
- }
- ValidationUtils.rejectIfEmptyOrWhitespace(errors, "concept", "error.concept");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement