Show / Hide Table of Contents

Class SaleCollection.CustomSearch

Class representing a custom search on table 'Sale'.

Inheritance
Object
EntityIdxBase
EntityIdxBase<SaleTableInfo, SaleRow.SaleRowIdxBase>
Sale.SaleIdxBase
SaleCollection.SaleCollectionIdx
SaleCollection.SaleCollectionIdx<SaleRows.CustomSearch>
SaleCollection.CustomSearch
Implements
ISentryIgnorable
Inherited Members
SaleCollection.SaleCollectionIdx<SaleRows.CustomSearch>.RowIdx
SaleCollection.SaleCollectionIdx.ToSaleCollection()
SaleCollection.SaleCollectionIdx.IsDistinct
Sale.SaleIdxBase.ReasonRelationTableInfo
Sale.SaleIdxBase.ReasonSoldRelationTableInfo
Sale.SaleIdxBase.ReasonStalledRelationTableInfo
Sale.SaleIdxBase.UserGroupRelationTableInfo
Sale.SaleIdxBase.ProjectRelationTableInfo
Sale.SaleIdxBase.ProbabilityRowRelationTableInfo
Sale.SaleIdxBase.SaleTypeRelationTableInfo
Sale.SaleIdxBase.SaleTextRelationTableInfo
Sale.SaleIdxBase.PostitRelationTableInfo
Sale.SaleIdxBase.UdefSmallRelationTableInfo
Sale.SaleIdxBase.CurrencyRelationTableInfo
Sale.SaleIdxBase.CreditedRelationTableInfo
Sale.SaleIdxBase.ContactRelationTableInfo
Sale.SaleIdxBase.SourceRowRelationTableInfo
Sale.SaleIdxBase.CompetitorRelationTableInfo
Sale.SaleIdxBase.UdefLargeRelationTableInfo
Sale.SaleIdxBase.PersonRelationTableInfo
Sale.SaleIdxBase.QuoteRelationTableInfo
Sale.SaleIdxBase.TableInfo
Sale.SaleIdxBase.PublishTableInfo
Sale.SaleIdxBase.VisibleForTableInfo
EntityIdxBase<SaleTableInfo, SaleRow.SaleRowIdxBase>.BeginIgnoreSentryCheck()
EntityIdxBase<SaleTableInfo, SaleRow.SaleRowIdxBase>.EndIgnoreSentryCheck()
EntityIdxBase<SaleTableInfo, SaleRow.SaleRowIdxBase>.TableInfo
EntityIdxBase<SaleTableInfo, SaleRow.SaleRowIdxBase>.RowIdx
EntityIdxBase<SaleTableInfo, SaleRow.SaleRowIdxBase>.JoinRestriction
EntityIdxBase<SaleTableInfo, SaleRow.SaleRowIdxBase>.ReturnFields
EntityIdxBase<SaleTableInfo, SaleRow.SaleRowIdxBase>.IsSentryIgnored
EntityIdxBase.BeginIgnoreSentryCheck()
EntityIdxBase.EndIgnoreSentryCheck()
EntityIdxBase.IsSentryIgnored
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Entities
Assembly: SoDataBase.dll
Syntax
public sealed class CustomSearch : SaleCollection.SaleCollectionIdx<SaleRows.CustomSearch>, ISentryIgnorable

Constructors

CustomSearch()

Constructor for class SaleCollection.CustomSearch

Declaration
public CustomSearch()

Properties

OrderBy

Implementation of the OrderBy clause.

Declaration
public OrderBy OrderBy { get; }
Property Value
Type Description
OrderBy

Restriction

Restriction (e.g. sql: WHERE) for the select statement.

Declaration
public Restriction Restriction { get; set; }
Property Value
Type Description
Restriction

RestrictionObject holding the restrictions for the select statement.

Methods

RestrictionAnd(Restriction)

Calling this method is equivalent to the statement Restriction = Restriction.And( <argument> ), including protection against null Restrictions. Use it as a convenient shorthand if you are building complex restrictions out of smaller parts.

Declaration
public void RestrictionAnd(Restriction rightHandSide)
Parameters
Type Name Description
Restriction rightHandSide

The right-hand side of the AND, the left-hand side is this objects' current Restriction.

RestrictionOr(Restriction)

Calling this method is equivalent to the statement Restriction = Restriction.Or( <argument> ), including protection against null Restrictions. Use it as a convenient shorthand if you are building complex restrictions out of smaller parts.

Declaration
public void RestrictionOr(Restriction rightHandSide)
Parameters
Type Name Description
Restriction rightHandSide

The right-hand side of the OR, the left-hand side is this objects' current Restriction.

Implements

ISentryIgnorable

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top