class Activity
Attributes
print_card[RW]
Public Instance Methods
cost_mov()
click to toggle source
# File Entities/Activity.rb, line 62 def cost_mov self._cost.to_i / 1000.0 end
setup_instance()
click to toggle source
# File Entities/Activity.rb, line 50 def setup_instance if card_filename != nil @print_card = OpenPrint.new("#{ConfigBase.template_dir}/#{card_filename.first}") end end
start_end(s, d = Date.today)
click to toggle source
# File Entities/Activity.rb, line 56 def start_end(s, d = Date.today) ActivityPayments.search_by_person_paid(s).select { |ap| ap.date_start <= d && d <= ap.date_end && ap.activity == self }.collect { |ap| [ap.date_start, ap.date_end] }.pop || [nil, nil] end