Class ProjectTypeEntity
Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for ProjectTypeEntity.
Inheritance
object ←
Carrier ←
ProjectTypeEntity
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 ProjectTypeEntity 123 using the WebApi client:
var configuration = new WebApiConfiguration(url);
var agent = new ListAgent(configuration);
var projectTypeEntity = agent.GetProjectTypeEntity( 123 );
Constructors
ProjectTypeEntity()
Default constructor - defaults any enum props to 0.
Properties
Deleted
0 -> record is active 1 -> record is ‘deleted’ and should not be shown in lists
Property Value
bool
DurationUnit
Units for the duration
NULL if unknown enum value.
Property Value
DurationUnit?
See Also
ProjectTypeEntity.DurationUnit_String
DurationUnit_String
Units for the duration
Raw string enum value.
Property Value
string
See Also
ProjectTypeEntity.DurationUnit
HasGuide
Does this project type have a guide attached
Property Value
bool
IsAutoAdvance
Does the project status advance automatically, when the last guided activity in a status is completed?
Property Value
bool
Name
The list item
Property Value
string
ProjTypeId
Primary key
Property Value
int
ProjectDuration
Expected duration of project, in given units
Property Value
int
Rank
Rank order
Property Value
short
Stages
Stages (project statuses), those associated with this ProjType are selected.
Property Value
SelectableMDOListItem[]
Tooltip or other description
Property Value
string
See Also
ListAgent