Class ProjectEventEntity
Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for ProjectEventEntity.
The ProjectEvent Service. The service implements all services working with the ProjectEvent object
Inheritance
object ←
Carrier ←
ProjectEventEntity
Inherited Members
Carrier.TableRight,
Carrier.FieldProperties,
object.ToString(),
object.Equals(object),
object.Equals(object, object),
object.ReferenceEquals(object, object),
object.GetHashCode(),
object.GetType(),
object.MemberwiseClone()
Examples
Get ProjectEventEntity 123 using the WebApi client:
var configuration = new WebApiConfiguration(url);
var agent = new ProjectAgent(configuration);
var projectEventEntity = agent.GetProjectEventEntity( 123 );
Constructors
ProjectEventEntity()
Default constructor - defaults any enum props to 0.
Properties
CreatedBy
The person that created the projectevent
Property Value
Associate
CreatedDate
Registered when
Property Value
DateTime
Enabled
Is the event enabled
Property Value
bool
EventDate
Dateof the event; publishing/visibility dates are in Publish, and restrictions are in AudienceVisibility
Property Value
DateTime
Id
Id of the external event
Property Value
int
IsPublished
Publish to external users? When true, the event/project information is visible to external users through the Audience portal. You can control the publish duration using the PublishFrom/PublishTo properties.
Property Value
bool
IsVisibleForCategories
Property Value
bool
Property Value
bool
IsVisibleForPersonInterests
Property Value
bool
ProjectEventId
Primary key
Property Value
int
ProjectId
The projectId for the project this projectEvent belongs to
Property Value
int
PublishFrom
Publication valid from (inclusive)
Property Value
DateTime
PublishTo
Publication valid to (inclusive)
Property Value
DateTime
PublishType
Type of publishing action, 0 = Unknown, 1 = to external persons
NULL if unknown enum value.
Property Value
PublishType?
See Also
ProjectEventEntity.PublishType_String
PublishType_String
Type of publishing action, 0 = Unknown, 1 = to external persons
Raw string enum value.
Property Value
string
See Also
ProjectEventEntity.PublishType
SignOff
Is Sign Off functionality enabled?
Property Value
bool
SignOffConfirmationText
Text shown as confirmation text before accepting sign off.
Property Value
string
SignOffTaskEnable
If not 0, a task should be created when the external user Signs Off an event
Property Value
bool
SignOffTaskId
If not 0, sign off should cause an Activity of this type to be registered
Property Value
int
SignOffText
Default text for the activity created when signing off.
Property Value
string
SignOffTriggersAssign
If 1, the SignOff task should be created as an Assigned task, triggering the invitation dialog
Property Value
bool
SignOn
Is Sign On functionality enabled
Property Value
bool
SignOnConfirmationText
Text shown as confirmation text before accepting sign on.
Property Value
string
SignOnTaskEnable
If not 0, a task should be created when the external user Signs On to an event
Property Value
bool
SignOnTaskId
If not 0, sign on should cause an Activity of this type to be registered
Property Value
int
SignOnText
Default text for the activity created when signing on.
Property Value
string
SignOnTriggersAssign
If 1, the SignOn task should be created as an Assigned task, triggering the invitation dialog
Property Value
bool
UpdatedBy
The person that last updated the projectevent
Property Value
Associate
UpdatedDate
Last updated when
Property Value
DateTime
VisibleForCategories
Array of categories that the event is visible for. MDO Table “category”.
Property Value
MDOListItem[]
VisibleForPersonInterests
Array of person interests (MDO table “persint”) that this event is visible for.
Property Value
MDOListItem[]
See Also
ProjectAgent