Class: Quickeebooks::Windows::Model::TimeActivity

Inherits:
IntuitType
  • Object
show all
Includes:
ActiveModel::Validations
Defined in:
lib/quickeebooks/windows/model/time_activity.rb

Constant Summary collapse

XML_COLLECTION_NODE =
'TimeActivities'
XML_NODE =
'TimeActivity'
REST_RESOURCE =
"timeactivity"

Instance Method Summary collapse

Methods included from Logging

#log

Instance Method Details

#duration_is_setObject



70
71
72
73
74
# File 'lib/quickeebooks/windows/model/time_activity.rb', line 70

def duration_is_set
  unless (self.hours || self.minutes || self.seconds)
    errors.add(:base, 'A duration is required')
  end
end

#valid_for_create?Boolean

Returns:

  • (Boolean)


65
66
67
68
# File 'lib/quickeebooks/windows/model/time_activity.rb', line 65

def valid_for_create?
  valid?
  errors.empty?
end