{CompanyName} FlexyGo

EntityObject Members

The EntityObject type exposes the following members.

Constructors


  Name Description
Public method EntityObject(String, ConfToken)
Initializes a new instance of the EntityObject class.
Public method EntityObject(String, ConfToken, DataManager)
Initializes a new instance of the EntityObject class.
Public method EntityObject(String, String, ConfToken)
Initializes a new instance of the EntityObject class.
Public method EntityObject(String, String, ConfToken, DataManager)
Initializes a new instance of the EntityObject class.
Public method EntityObject()()()()
Initializes a new instance of the EntityObject class.

Methods


  Name Description
Public method _AppendField
Public method ActionsCollection
Gets the Object actions collection.
Public method BasicProperties
Gets a collection of properties with basic information for the current object. It only returns Properties defined in data base. If there are no properties defined in db it will return all table fields. When there is a view name it will build the properties based on view columns.
Public method buildSQLViewSentence
Builds SQL based on a view name, a where sentence, Paging and orderBy.
Public method CanEditProperty
Gets a value indicating whether this instance can be edited.
Public method CanViewProperty
Gets a value indicating whether this instance can be viewed.
Public method CloneFrom(EntityObject, Boolean)
Clone from current object.
Public method CloneFrom(EntityObject)
Clone from current object.
Public method DBProperties
Gets the property collection only with database defined properties or disconnected from DB
Public method Delete
Runs delete Process
Public method DeleteProcess
Runs delete establishing the delete method we wanto to use. enables to override default delete method
Public method Fields
Gets the Fields Collection.
Public method GetBasicTemplateList
Gets a simplified list of templates for a given template type
Public method GetCrystalReportDocument
Gets a crystal report document linked to the object.
Public method GetDataView
Gets DataTable based on a Data view name a where sentence, order by and paging .
Public method GetDataViewCount
Gets the number of affected rows from a DataVIew.
Public method GetDefaultTemplate
Gets a default template when no templates exist.
Public method GetDisplayValue
Gets the display value.
Public method GetEnumerator
Returns an enumerator that iterates through a collection.
Public method Static member GetObject(String, ConfToken)
Gets the object.
Public method Static member GetObject(String, ConfToken, DataManager)
Gets the object.
Public method GetTemplate
Gets the specified template and its data
Public method GetTemplateList
Gets a list of templates for a given type
Public method GetTemplateType
Gets a template and its data based on the TemplateType. If object does not have a template for that mode it will get a system default template definition
Public method GetToolBar
Process Toolbar with Object Values
Public method GetViewColumnsNames
Get View Columns Names.
Public method GetWhereKeys
Gets the where keys.
Public method Insert
Performs an insert.
Public method InsertProcess
Runs insert establishing the insert method we wan to to use. enables to override default insert method
Public method LogView
logs every time an object is viewed.
Public method NavigationNodes
Gets Navigation Nodes Based on Reports, Process, Related Objects and actions.
Public method ParseDefaultValues
parses DB default values.
Public method ParseString
Parses the string {{property}} against default values and object properties. The {{ObjectName}} is ok " would result in "The Client is ok"
Public method ParseValue
Parses the string {{property}} against default values and object properties. The {{ObjectName}} is ok " would result in "The Client is ok"
Public method ProcessCollection
Gets the object process collection.
Public method Properties
Gets the Property secured collection. This property collection changes the view property based on user security It also changes the SQL sentence if it is a combo , based on user security and object secured by object property
Public method Read
Reads data with a specified where.
Public method RefreshAditionalKeys
Public method RelatedMenuVisibleObjects
Gets the related objects with menu visible true.
Public method RelatedObjects(String)
Gets a specific related object.
Public method RelatedObjects()()()()
Gets all the related objects.
Public method RelatedObjectsReload
Reloads the related objects.
Public method Reports
Gets the object reports collection.
Public method Update
Runs the update process.
Public method UpdateProcess
Runs update establishing the update method we wanto to use. enables to override default update method
Public method UpdateWithLastValues
Updates with last values.

Fields


  Name Description
Public field _dataset
The dataset
Public field Context
The context

Properties


  Name Description
Public property CanClone
Gets a value indicating if this instance can be cloned.
Public property CanDelete
Gets a value indicating if this instance can be deleted.
Public property CanInsert
Gets a value indicating if this instance can be inserted.
Public property CanPrint
Gets a value indicating whether this instance can be printed.
Public property CanUpdate
Gets a value indicating whether this instance can be updated.
Public property CanView
Gets a value indicating if this instance can be viewed.
Public property CanViewCollection
Gets a value indicating whether this instances collection can be viewed.
Public property Configuration
Gets the object configuration.
Public property ConfToken
Gets or sets the conf token.
Public property ConnString
Gets the connection String for Current user.
Public property Count
Gets the number of fields.
Public property DataManager
Gets or sets the data manager.
Public property DBType
Gets the connection String DBType for Current user.
Public property Description
Gets the object description.
Public property GetData
Gets the object data.
Public property GetObjectToken
Gets the object token.
Public property HasChanges
Gets or sets a value indicating whether this instance has changes.
Public property ID
Gets the object identifier.
Public property IsCollection
Gets a value indicating whether this instance is collection.
Public property IsNew
Gets or sets a value indicating whether this instance is new.
Public property Item
Gets or sets the Field Value.
Gets or sets the Field Value.
Public property KeyCollection
Gets the key fields Collection.
Public property KeyFields
Gets the key fields.
Public property KeyWhereString
Gets the key where string.
Public property LastException
Gets the entity last Exception.
Public property LastReturnValues
Gets the entity last Return Values as a ProcessHelper.
Public property Name
Gets the object name.
Public property ParentDefaults
Gets or sets the parent object defaults.
Public property ParentName
Gets the parents Name.
Public property ParentObject
Gets or sets the parent object.
Public property Sql
Gets the object SQL string.
Public property TableName
Gets the Table Name.
Public property ToJSon
Returns JSon string from entityObject DataTable.
Public property UserConnectionString
Gets the UserConnectionString.
Public property UseTransactions
Gets or sets a value indicating whether to use transactions.
Public property Where
Gets the where sentence.