Sha256: 89306157486824160b02e88c64051c0522be721d2fee3985470c6a1a15020850

Contents?: true

Size: 349 Bytes

Versions: 17

Compression:

Stored size: 349 Bytes

Contents

module Crm
  class Contact < ActiveRecord::Base
    self.table_name = "Contact"
    self.primary_key = "ContactId"

    has_many :cases, foreign_key: 'ContactId'
    has_many :invoices, foreign_key: 'ContactId'
    has_many :notes, foreign_key: 'ObjectId'

    validates :FirstName, presence: true
    validates :LastName, presence: true

  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
activerecord_sqlserver_crm-4.2.16 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.15 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.14 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.13 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.12 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.11 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.10 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.9 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.8 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.7 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.6 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.5 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.4 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.3 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.2 app/models/crm/contact.rb
activerecord_sqlserver_crm-4.2.1 app/models/crm/contact.rb
activerecord_sqlserver_crm-0.0.1 app/models/crm/contact.rb