Table of Contents

Class PlaceVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Place where calendar events can happen

[AttTable("Place", 20171128)]
[AttTableProducts(new Products[] { Products.Agenda })]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge })]
[AttTableVOInfo(typeof(PlaceAttInfo))]
public class PlaceVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
PlaceVO

Properties

description

Description of what the event is about

[AttFieldType(AttFieldType.InputTypes.memo)]
public string description { get; set; }

Property Value

string

inactive

If the place is inactive and cannot be selected for calendar events

[AttLogInfo(2)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
[AttList]
public bool inactive { get; set; }

Property Value

bool

isShared

If the place can be shared by multiple calendar events

[AttLogInfo(1)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
[AttList]
public bool isShared { get; set; }

Property Value

bool

name

Name of the place

[AttLenght(50)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string name { get; set; }

Property Value

string

placestamp

ID, used to link others to this entity.

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

Property Value

string

Remarks

This field uniquely identifies the record.