Class ProjectEvent
Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for ProjectEvent.
A project that is also an event. Used by Audience
Inheritance
object ←
Carrier ←
ProjectEvent
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 ProjectEvent 123 using the WebApi client:
var configuration = new WebApiConfiguration(url);
var agent = new ProjectAgent(configuration);
var projectEvent = agent.GetProjectEvent( 123 );
Constructors
ProjectEvent()
Default constructor - defaults any enum props to 0.
Properties
AssociateFullName
Name of the person that ows the event (i.e. project)
Property Value
string
AssociateId
Id of the person that ows the event (i.e. project)
Property Value
int
Description
The event description (i.e. the project text)
Property Value
string
Enabled
If true the event is enabled (visible)
Property Value
bool
EventDate
Date of the event. Event is not visible after this date.
Property Value
DateTime
EventName
The name of the event (i.e. the project name)
Property Value
string
IsSignedOn
True if the current user is signed on to the event (i.e. is project member)
Property Value
bool
ProjectId
Id of the project that represents the event
Property Value
int
SignOff
If true, it is possible to sign off the event.
Property Value
bool
SignOffConfirmationText
Text shown as confirmation text before accepting sign off.
Property Value
string
SignOffPersonId
If 0, the signOn Activity should go into the persons Our Contact; if not 0, this is the Person whose diary should get the activity
Property Value
int
SignOffTaskEnable
If true, 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 true, the sign off task should be created as an Assigned task, triggering the invitation dialog
Property Value
bool
SignOn
If true, it is possible to sign on the event.
Property Value
bool
SignOnConfirmationText
Text shown as confirmation text before accepting sign on.
Property Value
string
SignOnPersonId
If 0, the signOn Activity should go into the persons Our Contact; if not 0, this is the Person whose diary should get the activity
Property Value
int
SignOnTaskEnable
If true, a task should be created when the external user signs on 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 true, the sign on task should be created as an Assigned task, triggering the invitation dialog
Property Value
bool
See Also
ProjectAgent