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
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
Methods
Clear()
public void Clear()
GetResultType()
public Type GetResultType()
Returns
GetValue()
public object GetValue()
Returns
SetValue(object, Type)
public void SetValue(object value, Type typeValue)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
value |
object | |
typeValue |
Type |
ToString()
public string ToString()