Advertisement
k-joseph

Untitled

Sep 12th, 2013
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. public void validate(Object obj, Errors errors) {
  2. Program p = (Program) obj;
  3. if (p == null) {
  4. errors.rejectValue("program", "error.general");
  5. } else {
  6. ValidationUtils.rejectIfEmptyOrWhitespace(errors, "name", "error.name");
  7. ValidationUtils.rejectIfEmptyOrWhitespace(errors, "description", "error.description.required");
  8. Program program = Context.getProgramWorkflowService().getProgramByName(p.getName());
  9. if (program.getName().equals(p.getName()) && !program.getProgramId().equals(p.getProgramId())) {
  10. errors.rejectValue("name", "general.error.nameAlreadyInUse");
  11. } else {
  12. Context.evictFromSession(program);
  13. }
  14. }
  15.  
  16. ValidationUtils.rejectIfEmptyOrWhitespace(errors, "concept", "error.concept");
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement