Table of Contents

Class BusinessVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
public class BusinessVO : GenericVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
BusinessVO

Fields

_context

protected ContextVO _context

Field Value

ContextVO

Properties

E1VO

[AttExternalCollection(typeof(E1VO))]
public E1VO E1VO { get; }

Property Value

E1VO

SelectEntityDimension

[AttVirtualField]
[AttHidden]
public string SelectEntityDimension { get; set; }

Property Value

string

hashtaglinear

Hashtag values in linear form, example: #Grupo01:Tag01 #Tag01

[AttVirtualField(typeof(GenericVOAttInfo))]
[AttList]
public string hashtaglinear { get; set; }

Property Value

string

hashtags

Hashtag collection of a given record and entity

[AttCollection(typeof(HashTagMovVO), new string[] { "entityname", "", "stampid", "" })]
public List<HashTagMovVO> hashtags { get; set; }

Property Value

List<HashTagMovVO>

ishashtagallowed

If the entity allows using the functionality of hashtag

[AttVirtualField]
[AttHidden]
public bool ishashtagallowed { get; set; }

Property Value

bool

Methods

GetEntityName()

public virtual string GetEntityName()

Returns

string

GetHashTags()

public IEnumerable<string> GetHashTags()

Returns

IEnumerable<string>

GetSeriesName()

public virtual string GetSeriesName()

Returns

string

GetSeriesValue()

public virtual decimal GetSeriesValue()

Returns

decimal

GetTableName()

public virtual string GetTableName()

Returns

string

GetTipoSaft()

public virtual string GetTipoSaft()

Returns

string

IsSupplier()

public virtual bool IsSupplier()

Returns

bool

OrderCollections(CollectionStruc, bool)

public bool OrderCollections(CollectionStruc collectionItem, bool reset = false)

Parameters

Nome Tipo Descrição
collectionItem CollectionStruc
reset bool

Returns

bool

OrderCollections(bool)

public bool OrderCollections(bool reset = false)

Parameters

Nome Tipo Descrição
reset bool

Returns

bool

Requery()

public override GenericVO Requery()

Returns

GenericVO

Explicit Interface Implementations

Context

ContextVO Context { get; set; }

Returns

ContextVO

GetDefaultContext()

virtual ContextVO GetDefaultContext()

Returns

ContextVO

HaveContext()

To not run the lazyloading on context property

bool HaveContext()

Returns

bool

entitydimensions

[AttCollection(typeof(EntityDimensionVO), new string[] { "oritable", "", "oristamp", "" })]
List<EntityDimensionVO> entitydimensions { get; set; }

Returns

List<EntityDimensionVO>

isdimensionallowed

If the entity allows using the functionality of dimensions

[AttVirtualField]
[AttHidden]
bool isdimensionallowed { get; set; }

Returns

bool