ISurvey Interface |
Namespace: AskiaPortalCmn
The ISurvey type exposes the following members.
Name | Description | |
---|---|---|
![]() | CreatedAt |
Get the date of the creation
(Inherited from IOwnerEntityBase.) |
![]() | CreatedBy |
Get the id of the user who have create the entity
(Inherited from IOwnerEntityBase.) |
![]() | CreatedFrom |
Get the GUID of the module that has created the survey.
|
![]() | DeletedAt |
Get the date of deletion
(Inherited from IOwnerEntityBase.) |
![]() | DeletedBy |
Get the id of the user who have delete the entity
(Inherited from IOwnerEntityBase.) |
![]() | DeletedFrom |
Get the GUID of the module that has deleted the survey.
|
![]() | Description |
Get or set a description for the survey.
(Inherited from ISurveyBase.) |
![]() | Guid |
Gets the GUID of the survey.
|
![]() | Id |
Get the id of the current entity
(Inherited from IOwnerEntityBase.) |
![]() | IsDeleted |
Indicates if the current entity is flag as deleted
(Inherited from IOwnerEntityBase.) |
![]() | Name |
Get or set the name of the survey.
(Inherited from ISurveyBase.) |
![]() | Settings |
Gets the settings associated
with the survey.
|
![]() | State |
Get or set the state of the survey.
(Inherited from ISurveyBase.) |
![]() | UpdatedAt |
Get the date of the latest update
(Inherited from IOwnerEntityBase.) |
![]() | UpdatedBy |
Get the id of the last user who have update the entity
(Inherited from IOwnerEntityBase.) |
![]() | UpdatedFrom |
Get the GUID of the latest module that updated the survey.
|
Name | Description | |
---|---|---|
![]() | AddToModule |
Indicates that the survey is accessible
through the specified module. It will not save the change in the database unless you explicitly call the Save method. |
![]() | AddToServer |
Add the management of the current
survey in the specified server. It will not save the change in the database unless you explicitly call the Save method. |
![]() | Delete |
Flag the entity as deleted in database
(Inherited from IEntityBase.) |
![]() | Delete(Boolean) |
Flag an entity as deleted or definitively delete it in the database.
(Inherited from IOwnerEntity.) |
![]() | GetAllModuleGuids |
Returns the list of all module GUIDs
that hold the current survey.
|
![]() | GetAllServerMapItems |
Returns the list of all servers that manage
the current survey.
|
![]() | GetSerializedData |
Returns the serialized version of survey.
|
![]() | Reload |
Reload the entity, using the current database value.
Returns successful value when the operation succeed
(Inherited from IOwnerEntity.) |
![]() | RemoveFromModule |
Indicates that the survey is no more available in the specifie
module. It will not save the change in the database unless you explicitly call the Save method. |
![]() | RemoveFromServer |
Remove the management of the current
survey from the specified server. It will not save the change in the database unless you explicitly call the Save method. |
![]() | Restore |
Restore an entity flag as deleted
(Inherited from IOwnerEntity.) |
![]() | Save |
Save (create or update) an entity
(Inherited from IEntityBase.) |
![]() | SetSerializedData |
Set the serialized version of the survey. It will not save the change in the database unless you explicitly call the Save method. |
![]() | Validate |
Validate the integrity of the entity
(Inherited from IEntityBase.) |