Show / Hide Table of Contents

Class Project

Carrier object for Project. Services for the Project Carrier is available from the Project Agent.

Inheritance
object
Project
Namespace: SuperOffice.CRM.Services
Assembly: SuperOffice.Services.dll
Syntax
[DataContract(Namespace = "http://www.superoffice.net/ws/crm/NetServer/11.2.0.0")]
public class Project : Carrier
Examples

Get Project 123 using the agent:

using SuperOffice;
using SuperOffice.CRM.Services;

using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
   var agent = new ProjectAgent();
   var project = agent.GetProject( 123 );
}

Constructors

Project()

Default constructor

Declaration
public Project()
See Also
IProjectAgent

Properties

ActiveErpLinks

The number of active erp links

Declaration
[DataMember]
public virtual int ActiveErpLinks { get; set; }
Property Value
Type Description
int
See Also
IProjectAgent

AssociateFullName

The project owner

Declaration
[DataMember]
public virtual string AssociateFullName { get; set; }
Property Value
Type Description
string
See Also
IProjectAgent

AssociateId

The project owner id (associate id)

Declaration
[DataMember]
public virtual int AssociateId { get; set; }
Property Value
Type Description
int
See Also
IProjectAgent

Description

The projects description

Declaration
[DataMember]
public virtual string Description { get; set; }
Property Value
Type Description
string
See Also
IProjectAgent

IsPublished

Carrier object for Project. Services for the Project Carrier is available from the Project Agent.

Declaration
[DataMember]
public virtual bool IsPublished { get; set; }
Property Value
Type Description
bool
See Also
IProjectAgent

Name

Project name

Declaration
[DataMember]
public virtual string Name { get; set; }
Property Value
Type Description
string
See Also
IProjectAgent

ProjectId

Primary key

Declaration
[DataMember]
public virtual int ProjectId { get; set; }
Property Value
Type Description
int
See Also
IProjectAgent

ProjectNumber

Automatically generated number

Declaration
[DataMember]
public virtual string ProjectNumber { get; set; }
Property Value
Type Description
string
See Also
IProjectAgent

PublishFrom

Publication valid from (inclusive)

Declaration
[DataMember]
public virtual DateTime PublishFrom { get; set; }
Property Value
Type Description
DateTime
See Also
IProjectAgent

PublishTo

Publication valid to (inclusive)

Declaration
[DataMember]
public virtual DateTime PublishTo { get; set; }
Property Value
Type Description
DateTime
See Also
IProjectAgent

Status

The projects status

Declaration
[DataMember]
public virtual string Status { get; set; }
Property Value
Type Description
string
See Also
IProjectAgent

StatusId

The projects status id

Declaration
[DataMember]
public virtual int StatusId { get; set; }
Property Value
Type Description
int
See Also
IProjectAgent

TextId

The id of the description

Declaration
[DataMember]
public virtual int TextId { get; set; }
Property Value
Type Description
int
See Also
IProjectAgent

Type

The project type.

Declaration
[DataMember]
public virtual string Type { get; set; }
Property Value
Type Description
string
See Also
IProjectAgent

TypeId

Carrier object for Project. Services for the Project Carrier is available from the Project Agent.

Declaration
[DataMember]
public virtual int TypeId { get; set; }
Property Value
Type Description
int
See Also
IProjectAgent

URL

URL address

Declaration
[DataMember]
public virtual string URL { get; set; }
Property Value
Type Description
string
See Also
IProjectAgent

URLName

Visible field

Declaration
[DataMember]
public virtual string URLName { get; set; }
Property Value
Type Description
string
See Also
IProjectAgent

Updated

Last updated date in UTC.

Declaration
[DataMember]
public virtual DateTime Updated { get; set; }
Property Value
Type Description
DateTime
See Also
IProjectAgent

Methods

ToString()

Returns the carrier contents as a formatted string.

Declaration
public override string ToString()
Returns
Type Description
string

The carrier contents.

See Also
IProjectAgent

ToString(string)

Returns the carrier contents as a formatted string, useful for debugging. Each line in the output is prefixed with the input value.

Declaration
public string ToString(string prefix)
Parameters
Type Name Description
string prefix

The line prefix (typically used for indenting)

Returns
Type Description
string

The carrier contents.

See Also
IProjectAgent

See Also

IProjectAgent
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top