Table of Contents

Class CompanyVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Company

[AttTable("Company", 20151123)]
[AttTableTarget(DBTarget.Home)]
[AttTableOrderBy("name")]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.IsNotFormEntity, TableFlags.AddOnNotCustomizable, TableFlags.NotCheckAcess, TableFlags.DisableRowCount, TableFlags.NotUseHashTag })]
public class CompanyVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO, ICompany
Inheritance
CompanyVO

Properties

AdminConnection

[AttVirtualField]
public string AdminConnection { get; }

Property Value

string

dbLenght

[AttVirtualField]
public string dbLenght { get; set; }

Property Value

string

description

public string description { get; set; }

Property Value

string

portalPath

Indication of the corresponding URL fragment portal users.

[AttLenght(80)]
public string portalPath { get; set; }

Property Value

string

status

[AttVirtualField]
public MaintenanceStatus status { get; set; }

Property Value

MaintenanceStatus

statusName

[AttVirtualField]
public string statusName { get; set; }

Property Value

string

tablesOutdated

[AttVirtualField]
public int tablesOutdated { get; set; }

Property Value

int

tablesUpdated

[AttVirtualField]
public int tablesUpdated { get; set; }

Property Value

int

Explicit Interface Implementations

companystamp

[AttLenght(25)]
string companystamp { get; set; }

Returns

string

dbConnection

[AttIndex]
[AttLenght(200)]
string dbConnection { get; set; }

Returns

string

dbtitle

[AttLenght(40)]
string dbtitle { get; set; }

Returns

string

fxbdid

Represents a unique identification code of a particular database in the datacenter.

[AttLenght(12)]
decimal fxbdid { get; set; }

Returns

decimal

The value of this field must be unique so that it can identify a particular database. However it is not created by a single index field or the mark as auto incremented because there cases the company table have more than one record and moreover because its filling will be done with an existing value that comes from table "U_FXBD"

Remarks

The value of this field corresponds to the field "FXBDID" of table "U_FXBD" existing in the real database of PHC. The value of this field will be shown in the frontend for the customer to request a certain maintenance to the data center can identify with the datacenter which the database where you want this operation to be performed.

name

[AttLenght(55)]
[AttPrimaryKey]
[AttMandatory]
[AttLogInfo(0)]
string name { get; set; }

Returns

string

readOnlydbConnection

[AttLenght(200)]
string readOnlydbConnection { get; set; }

Returns

string

saDbConnection

[AttLenght(200)]
string saDbConnection { get; set; }

Returns

string