PMT-16: Add Validation for Time Range to Project Entity
Signed-off-by: Dominik Säume <Dominik.Saeume@hmmh.de>
This commit is contained in:
parent
20492ecaef
commit
d8bc3a5608
1 changed files with 6 additions and 1 deletions
|
@ -43,5 +43,10 @@ public class Project {
|
|||
private LocalDateTime plannedEnd;
|
||||
|
||||
private LocalDateTime realEnd; // Cant be named just "end" because it's and SQL Keyword
|
||||
|
||||
|
||||
public boolean isValid() {
|
||||
return plannedEnd.isAfter(start) && (realEnd == null || realEnd.isAfter(start));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue