Class ProjectInfoProvider
Implementation of IProjectInfo; create through factory (see remarks)
Inheritance
ProjectInfoProvider
Assembly: SoDataBase.dll
Syntax
public class ProjectInfoProvider : IProjectInfo2, IProjectInfo
Properties
Description
Declaration
public string Description { get; }
Property Value
EventDate
Declaration
public string EventDate { get; }
Property Value
HasGuide
Declaration
public bool HasGuide { get; }
Property Value
InfoText
Declaration
public string InfoText { get; }
Property Value
Manager
Declaration
public string Manager { get; }
Property Value
Name
Declaration
public string Name { get; }
Property Value
NextMileStoneAppointmentId
Declaration
public int NextMileStoneAppointmentId { get; }
Property Value
NextMilestoneDate
Declaration
public DateTime NextMilestoneDate { get; }
Property Value
Number
Declaration
public string Number { get; }
Property Value
Project
Declaration
public Project Project { get; }
Property Value
ProjectEndDate
Declaration
public DateTime ProjectEndDate { get; }
Property Value
ProjectId
Declaration
public int ProjectId { get; }
Property Value
PublishEndDate
Declaration
public string PublishEndDate { get; }
Property Value
PublishStartDate
Declaration
public string PublishStartDate { get; }
Property Value
Status
Declaration
public string Status { get; }
Property Value
Type
Declaration
public string Type { get; }
Property Value
Web
Declaration
public string Web { get; }
Property Value
WebId
Declaration
public int WebId { get; }
Property Value
Methods
GetUserDefinedDecimal(Int32)
Return a user defined value of type decimal
Declaration
public string GetUserDefinedDecimal(int fieldNo)
Parameters
Type |
Name |
Description |
Int32 |
fieldNo |
Index of field to retrieve value for
|
Returns
Type |
Description |
String |
String representation of the value of specified field
|
GetUserDefinedDecimal(String)
Get the decimal udef value based on the prog.id name of the udef field.
Declaration
public double GetUserDefinedDecimal(string progId)
Parameters
Type |
Name |
Description |
String |
progId |
Program name of udef field
|
Returns
Type |
Description |
Double |
double value of field, or NAN if field not found
|
GetUserDefinedInt(Int32)
Return a user defined value of type int
Declaration
public string GetUserDefinedInt(int fieldNo)
Parameters
Type |
Name |
Description |
Int32 |
fieldNo |
Index of field to retrieve value for
|
Returns
Type |
Description |
String |
String representation of the value of specified field
|
GetUserDefinedInt(String)
Get the int udef value based on the prog.id name of the udef field.
Declaration
public int GetUserDefinedInt(string progId)
Parameters
Type |
Name |
Description |
String |
progId |
Program name of udef field
|
Returns
Type |
Description |
Int32 |
int value of field, or MINVALUE if field not found
|
GetUserDefinedString(Int32)
Return a user defined value of type string
Declaration
public string GetUserDefinedString(int fieldNo)
Parameters
Type |
Name |
Description |
Int32 |
fieldNo |
Index of field to retrieve value for
|
Returns
Type |
Description |
String |
Value of specified field
|
GetUserDefinedString(String)
Get the string udef value based on the prog.id name of the udef field.
Declaration
public string GetUserDefinedString(string progId)
Parameters
Type |
Name |
Description |
String |
progId |
Program name of udef field
|
Returns
Type |
Description |
String |
string value of field, or NULL if field not found
|
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)