Table of Contents

Class ScalarResult

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Classe usada para enviar e receber do forntend um valor simples

public class ScalarResult : BaseVO, IBaseSerialization
Inheritance
ScalarResult

Remarks

Esta classe é utilizada ao invés do type Object essencialmente por causa do type DateTime, só com uma propriedade tipificada a questão do timezone é bem gerida no processo de serialização e desserialização.

Properties

booleanResult

Usado quando o valor a retornar é do tipo Boolean

public bool booleanResult { get; set; }

Property Value

bool

O valor por defeito desta propriedade é FALSE

dateResult

Usado quando o valor a retornar é do tipo DateTime

public DateTime dateResult { get; set; }

Property Value

DateTime

O valor por defeito desta propriedade é 01.01.1900

decimalResult

Usado quando o valor a retornar é do tipo Decimal

public decimal decimalResult { get; set; }

Property Value

decimal

O valor por defeito desta propriedade é 0

integerResult

Usado quando o valor a retornar é do tipo Int32

public int integerResult { get; set; }

Property Value

int

O valor por defeito desta propriedade é 0

isVoid

Indica que não foi atribuido nenhum valor ao objecto

public bool isVoid { get; set; }

Property Value

bool

stringResult

Usado quando o valor a retornar é do tipo String

public string stringResult { get; set; }

Property Value

string

O valor por defeito desta propriedade é uma string vazia e não nothing

valueType

public FieldType.FieldTypes valueType { get; set; }

Property Value

FieldType.FieldTypes

Methods

Clear()

public void Clear()

GetResultType()

public Type GetResultType()

Returns

Type

GetValue()

public object GetValue()

Returns

object

SetValue(object, Type)

public void SetValue(object value, Type typeValue)

Parameters

Nome Tipo Descrição
value object
typeValue Type

ToString()

public string ToString()

Returns

string