Merge pull request #3069 from neilLasrado/dob

validation added - dob cannot accept a future date
This commit is contained in:
Anand Doshi 2015-04-08 13:25:01 +05:30
commit 2f87fb41fa

View File

@ -97,6 +97,9 @@ class Employee(Document):
user.save()
def validate_date(self):
if self.date_of_birth and getdate(self.date_of_birth) > getdate(today()):
throw(_("Date of Birth cannot be greater than today."))
if self.date_of_birth and self.date_of_joining and getdate(self.date_of_birth) >= getdate(self.date_of_joining):
throw(_("Date of Joining must be greater than Date of Birth"))