recruitment/app/models/employee_academic.rb

22 lines
586 B
Ruby
Raw Normal View History

2018-01-01 13:52:15 +00:00
class EmployeeAcademic
include Mongoid::Document
include Mongoid::Timestamps
field :academic_type #type1 -> bachelors, type2 -> masters, type3 -> phd, type4 -> course
field :degree_name, localize: true
field :start_date, type: DateTime
field :end_date, type: DateTime
field :note, localize: true
belongs_to :employee_profile
2018-01-12 08:43:26 +00:00
def period
if !self.end_date.nil?
period = self.start_date.strftime("%Y/%m/%d") + " ~ " + self.end_date.strftime("%Y/%m/%d")
else
period = self.start_date.strftime("%Y/%m/%d") + " ~ current"
end
period
end
2018-01-01 13:52:15 +00:00
end