The following tables list the members exposed by the Company type.

Name Description
Public method Static Create(CompanyInfo, EntityID, IDatabase)
Public method Static Create(IEnumerable<CompanyInfo>, EntityID, IDatabase)
Public method Static CreateOrUpdate(CompanyInfo, EntityID, IDatabase)
Public method Static CreateOrUpdate(IEnumerable<CompanyInfo>, EntityID, IDatabase)
Public method Static Delete(CompanyInfo, IDatabase)
Public method Static Delete(List<CompanyInfo>, IDatabase)
Public method Static DeleteByCompanyAndContact(IList<Tuple<EntityIDEntityID>>, IDatabase)
Public method Equals(Object) Determines whether the specified object is equal to the current object. (inherited from Object).
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
Public method Static Get(EntityID, IDatabase)
Public method Static Get(IDatabase)
Public method Static GetAllCompanies(IDatabase) Get all companies
Public method Static GetAllCompanies(CompanyGatherer, IDatabase) Get all companies
Public method Static GetAllCompaniesWhere(Expression<Func<CompanyInfoBoolean>>, IDatabase) Get all companies using a where clause
Public method Static GetAllUniqueCompanyAttributes(IDatabase)
Public method Static GetCompaniesByAttributeValues(EntityID, IEnumerable<String>, IDatabase)
Public method Static GetCompanyInfo(EntityID, bool, IDatabase) Get company info
Public method GetHashCode Serves as the default hash function. (inherited from Object).
Public method Static GetLogoImage(EntityID, IDatabase)
Public method Static GetStaffByCompany(EntityID, IDatabase)
Public method GetType Gets the Type of the current instance. (inherited from Object).
Public method Static IndexCompany(CompanyInfo, bool, IDatabase) Index a company
Public method Static IndexCompany(EntityID, IDatabase) Index a company
Public method Static IndexCompany(EntityID, bool, IDatabase) Index a company
Protected method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object).
Public method Static ReIndexCompanies(IDatabase) Reindex all companies
Public method Static Save(List<CompanyInfo>, IDatabase)
Public method Static SearchCompanies(SearchQuery, IDatabase)
Public method Static SetLogoImage(EntityID, byte[], IDatabase)
Public method Static SetStaffContacts(EntityID, IEnumerable<EntityID>, IEnumerable<EntityID>, IDatabase) Save changes to company's staff
Public method ToString Returns a string that represents the current object. (inherited from Object).
Public method Static Update(CompanyInfo, IDatabase)
Public method Static UpdateManagedDocuments(EntityID, EntityID, Dictionary<EntityIDAttributeInfo>, IDatabase, IClient) Run through all the managed documents that uses attributes on this company
Top