Skip to main content

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

objectCarrierProjectEventEntity

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

IsVisibleForMembers

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