class Podio::ContractPrice

Public Class Methods

calculate(contract_id, attributes) click to toggle source
# File lib/podio/models/contract_price.rb, line 24
def calculate(contract_id, attributes)
  response = Podio.connection.post do |req|
    req.url "/contract/#{contract_id}/price"
    req.body = attributes
  end

  member response.body
end

Public Instance Methods

mrr() click to toggle source
# File lib/podio/models/contract_price.rb, line 15
def mrr
  self.employee.mrr + self.external.mrr
end
mrr_list() click to toggle source
# File lib/podio/models/contract_price.rb, line 11
def mrr_list
  self.employee.mrr_list + self.external.mrr_list
end
mrr_saved() click to toggle source
# File lib/podio/models/contract_price.rb, line 7
def mrr_saved
  self.employee.mrr_saved + self.external.mrr_saved
end
total() click to toggle source
# File lib/podio/models/contract_price.rb, line 19
def total
  self.employee.sub_total + self.external.sub_total
end