Commit d30ea4a7 authored by ourfbht's avatar ourfbht
Browse files

validator for date begin after date end

parent fcc6d06b
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -25,7 +25,16 @@ public class HelpPropositionValidator implements Validator {
        }

        ValidationUtils.rejectIfEmptyOrWhitespace(errors, "timeBegin", "timeBegin.empty", "You must enter a time begin!");
        
        ValidationUtils.rejectIfEmptyOrWhitespace(errors, "timeEnd", "timeEnd.empty", "You must enter a time end!");
        
        if(helpProposition.getDateBegin().after(helpProposition.getDateEnd())){
            System.out.println(helpProposition.getDateBegin());
            System.out.println(helpProposition.getDateEnd());
            errors.rejectValue("dateBegin", "dateBegin.size", "The begin date must be set before the end date!");
        }else{
            System.out.println("nop");
        }
    }

}
 No newline at end of file
+5 −0
Original line number Diff line number Diff line
@@ -26,7 +26,12 @@ public class HelpRequestValidator implements Validator {
        }

        ValidationUtils.rejectIfEmptyOrWhitespace(errors, "timeBegin", "timeBegin.empty", "You must enter a time begin!");
        
        ValidationUtils.rejectIfEmptyOrWhitespace(errors, "timeEnd", "timeEnd.empty", "You must enter a time end!");

        if(helpRequest.getDateBegin().after(helpRequest.getDateEnd())){
            errors.rejectValue("dateBegin", "dateBegin.size", "The begin date must be set before the end date!");
        }
    }

}
 No newline at end of file