Table of Contents

Class Extensions

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
public class Extensions
Extensions

Methods

Add(List<MessageVO>, Exception, string, string, int)

[Extension]
public static List<MessageVO> Add(this List<MessageVO> collection, Exception ex, string filePath = "", string caller = "", int lineNumber = 0)

Parameters

Nome Tipo Descrição
collection List<MessageVO>
ex Exception
filePath string
caller string
lineNumber int

Returns

List<MessageVO>

AddActivity(BPMInstanceVO, BPMElement)

[Extension]
public static BPMActivityVO AddActivity(this BPMInstanceVO wkItem, BPMElement elementItem)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO
elementItem BPMElement

Returns

BPMActivityVO

AddChildLenght(List<TableSizeVO>, EntityItem, object)

[Extension]
public static void AddChildLenght(this List<TableSizeVO> collection, EntityItem entityInfo, object item)

Parameters

Nome Tipo Descrição
collection List<TableSizeVO>
entityInfo EntityItem
item object

AddChild<T>(GenericVO)

[Extension]
public static T AddChild<T>(this GenericVO source) where T : GenericVO

Parameters

Nome Tipo Descrição
source GenericVO

Returns

T

Type Parameters

T

AddChild<T>(GenericVO, T, bool)

[Extension]
public static T AddChild<T>(this GenericVO source, T child, bool autoFill = false) where T : GenericVO

Parameters

Nome Tipo Descrição
source GenericVO
child T
autoFill bool

Returns

T

Type Parameters

T

AddConnection(BPMInstanceVO, object)

[Extension]
public static BPMConnectionVO AddConnection(this BPMInstanceVO wkItem, object payload)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO
payload object

Returns

BPMConnectionVO

AddConnection(BPMInstanceVO, string, string, decimal)

[Extension]
public static BPMConnectionVO AddConnection(this BPMInstanceVO wkItem, string entitycode, string entityID, decimal serievalue)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO
entitycode string
entityID string
serievalue decimal

Returns

BPMConnectionVO

AddConnection(BPMInstanceVO, string, string, string)

[Extension]
public static BPMConnectionVO AddConnection(this BPMInstanceVO wkItem, string entitycode, string entityID, string serievalue)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO
entitycode string
entityID string
serievalue string

Returns

BPMConnectionVO

AddDistinct(List<MessageVO>, MessageVO)

[Extension]
public static List<MessageVO> AddDistinct(this List<MessageVO> collection, MessageVO item)

Parameters

Nome Tipo Descrição
collection List<MessageVO>
item MessageVO

Returns

List<MessageVO>

AddItem(FilterItems, QueryVO)

[Extension]
public static FilterItems AddItem(this FilterItems collection, QueryVO query)

Parameters

Nome Tipo Descrição
collection FilterItems
query QueryVO

Returns

FilterItems

AddItem(List<TableSizeVO>, EntityItem, string, object, string)

[Extension]
public static void AddItem(this List<TableSizeVO> collection, EntityItem entityInfo, string itemType, object item, string addOnName)

Parameters

Nome Tipo Descrição
collection List<TableSizeVO>
entityInfo EntityItem
itemType string
item object
addOnName string

AddItem(List<TableSizeVO>, string, string, string, object)

[Extension]
public static void AddItem(this List<TableSizeVO> collection, string EntityName, string TableName, string itemType, object item)

Parameters

Nome Tipo Descrição
collection List<TableSizeVO>
EntityName string
TableName string
itemType string
item object

AddNewAssetHIstory(List<AssetHistoryVO>, decimal, DateTime, AssetHistoryType, bool, decimal)

[Extension]
public static void AddNewAssetHIstory(this List<AssetHistoryVO> list, decimal value, DateTime historydate, AssetHistoryType type, bool ifempty = false, decimal secondaryvalue = 0)

Parameters

Nome Tipo Descrição
list List<AssetHistoryVO>
value decimal
historydate DateTime
type AssetHistoryType
ifempty bool
secondaryvalue decimal

AddNewDepreciationMethod(List<AssetHistoryVO>, decimal, DateTime, bool)

[Extension]
public static void AddNewDepreciationMethod(this List<AssetHistoryVO> list, decimal value, DateTime historydate, bool ifempty = false)

Parameters

Nome Tipo Descrição
list List<AssetHistoryVO>
value decimal
historydate DateTime
ifempty bool

AddNewLifeCycle(List<AssetHistoryVO>, decimal, decimal, DateTime, bool)

[Extension]
public static void AddNewLifeCycle(this List<AssetHistoryVO> list, decimal value, decimal secondaryvalue, DateTime historydate, bool ifempty = false)

Parameters

Nome Tipo Descrição
list List<AssetHistoryVO>
value decimal
secondaryvalue decimal
historydate DateTime
ifempty bool

AddNewResidualValue(List<AssetHistoryVO>, decimal, DateTime, bool)

[Extension]
public static void AddNewResidualValue(this List<AssetHistoryVO> list, decimal value, DateTime historydate, bool ifempty = false)

Parameters

Nome Tipo Descrição
list List<AssetHistoryVO>
value decimal
historydate DateTime
ifempty bool

AddRangeUnique(List<FTSresultVO>, IEnumerable<FullSearchVO>)

[Extension]
public static List<FTSresultVO> AddRangeUnique(this List<FTSresultVO> collectionResult, IEnumerable<FullSearchVO> dbResults)

Parameters

Nome Tipo Descrição
collectionResult List<FTSresultVO>
dbResults IEnumerable<FullSearchVO>

Returns

List<FTSresultVO>

AddUniqueDimensions(IEntityDimensionContainer, IEntityDimensionContainer, BusinessVO, CopyDimensionsConfig)

[Extension]
public static IEnumerable<EntityDimensionVO> AddUniqueDimensions(this IEntityDimensionContainer target, IEntityDimensionContainer source, BusinessVO targetOwner, CopyDimensionsConfig config)

Parameters

Nome Tipo Descrição
target IEntityDimensionContainer
source IEntityDimensionContainer
targetOwner BusinessVO
config CopyDimensionsConfig

Returns

IEnumerable<EntityDimensionVO>

AddUniqueDimensions(IEntityDimensionContainer, IEntityDimensionContainer, BusinessVO, bool, bool)

[Extension]
public static IEnumerable<EntityDimensionVO> AddUniqueDimensions(this IEntityDimensionContainer target, IEntityDimensionContainer source, BusinessVO targetOwner, bool reset = false, bool onlycopydiferent = false)

Parameters

Nome Tipo Descrição
target IEntityDimensionContainer
source IEntityDimensionContainer
targetOwner BusinessVO
reset bool
onlycopydiferent bool

Returns

IEnumerable<EntityDimensionVO>

AddUniqueDimensionsByPartition(IEntityDimensionContainer, PartitionVO, string)

[Extension]
public static void AddUniqueDimensionsByPartition(this IEntityDimensionContainer target, PartitionVO partitionItem, string previousLineID)

Parameters

Nome Tipo Descrição
target IEntityDimensionContainer
partitionItem PartitionVO
previousLineID string

AddUniqueHashTags(BusinessVO, BusinessVO)

[Extension]
public static IEnumerable<HashTagMovVO> AddUniqueHashTags(this BusinessVO target, BusinessVO source)

Parameters

Nome Tipo Descrição
target BusinessVO
source BusinessVO

Returns

IEnumerable<HashTagMovVO>

AddVariables(BPMActivityVO, IEnumerable<BPMVarRefVO>)

[Extension]
public static BPMActivityVO AddVariables(this BPMActivityVO activityItem, IEnumerable<BPMVarRefVO> variables)

Parameters

Nome Tipo Descrição
activityItem BPMActivityVO
variables IEnumerable<BPMVarRefVO>

Returns

BPMActivityVO

AddVariables(BPMInstanceVO, IEnumerable<BPMVariableVO>)

[Extension]
public static BPMInstanceVO AddVariables(this BPMInstanceVO wkItem, IEnumerable<BPMVariableVO> variables)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO
variables IEnumerable<BPMVariableVO>

Returns

BPMInstanceVO

CleanEmployee(AbsenceVO)

[Extension]
public static AbsenceVO CleanEmployee(this AbsenceVO itemVO)

Parameters

Nome Tipo Descrição
itemVO AbsenceVO

Returns

AbsenceVO

CleanEmployee(ApprovalOfAbsencesVO)

[Extension]
public static ApprovalOfAbsencesVO CleanEmployee(this ApprovalOfAbsencesVO itemVO)

Parameters

Nome Tipo Descrição
itemVO ApprovalOfAbsencesVO

Returns

ApprovalOfAbsencesVO

Close(BPMActivityVO)

[Extension]
public static BPMActivityVO Close(this BPMActivityVO activityItem)

Parameters

Nome Tipo Descrição
activityItem BPMActivityVO

Returns

BPMActivityVO

Close(BPMInstanceVO)

[Extension]
public static BPMInstanceVO Close(this BPMInstanceVO wkItem)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO

Returns

BPMInstanceVO

Contains(IEnumerable<HashTagMovVO>, HashTagMovVO)

[Extension]
public static bool Contains(this IEnumerable<HashTagMovVO> collection, HashTagMovVO hashtagItem)

Parameters

Nome Tipo Descrição
collection IEnumerable<HashTagMovVO>
hashtagItem HashTagMovVO

Returns

bool

Contains(IEnumerable<MessageVO>, string)

[Extension]
public static bool Contains(this IEnumerable<MessageVO> source, string code)

Parameters

Nome Tipo Descrição
source IEnumerable<MessageVO>
code string

Returns

bool

ContainsAny(IEnumerable<MessageVO>, IEnumerable<string>)

[Extension]
public static bool ContainsAny(this IEnumerable<MessageVO> source, IEnumerable<string> codes)

Parameters

Nome Tipo Descrição
source IEnumerable<MessageVO>
codes IEnumerable<string>

Returns

bool

CreateActivity(BPMInstanceVO, BPMElement)

[Extension]
public static BPMActivityVO CreateActivity(this BPMInstanceVO wkItem, BPMElement elementItem)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO
elementItem BPMElement

Returns

BPMActivityVO

CreateChild<T>(GenericVO)

[Extension]
public static T CreateChild<T>(this GenericVO source) where T : GenericVO

Parameters

Nome Tipo Descrição
source GenericVO

Returns

T

Type Parameters

T

FillVirtualFields(List<ReportConfigVO>)

[Extension]
public static List<ReportConfigVO> FillVirtualFields(this List<ReportConfigVO> records)

Parameters

Nome Tipo Descrição
records List<ReportConfigVO>

Returns

List<ReportConfigVO>

GetActivity(BPMInstanceVO, string)

[Extension]
public static BPMActivityVO GetActivity(this BPMInstanceVO wkItem, string elementId)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO
elementId string

Returns

BPMActivityVO

GetCancelOperationTypes(List<MessageVO>)

[Extension]
public static MessageVO[] GetCancelOperationTypes(this List<MessageVO> collection)

Parameters

Nome Tipo Descrição
collection List<MessageVO>

Returns

MessageVO[]

GetDataManager(PcVO)

[Extension]
public static PcDataManager GetDataManager(this PcVO source)

Parameters

Nome Tipo Descrição
source PcVO

Returns

PcDataManager

GetDataManager(PvVO)

[Extension]
public static PvDataManager GetDataManager(this PvVO source)

Parameters

Nome Tipo Descrição
source PvVO

Returns

PvDataManager

GetInvalidDimensions(IEnumerable<EntityDimensionVO>, DateTime?)

[Extension]
public static IEnumerable<EntityDimensionVO> GetInvalidDimensions(this IEnumerable<EntityDimensionVO> target, DateTime? sourcedate)

Parameters

Nome Tipo Descrição
target IEnumerable<EntityDimensionVO>
sourcedate DateTime?

Returns

IEnumerable<EntityDimensionVO>

GetMsgErrors(List<MessageVO>)

[Extension]
public static MessageVO[] GetMsgErrors(this List<MessageVO> collection)

Parameters

Nome Tipo Descrição
collection List<MessageVO>

Returns

MessageVO[]

GetNotExistHashTags(IEnumerable<HashTagMovVO>, IEnumerable<HashTagMovVO>)

public static IEnumerable<HashTagMovVO> GetNotExistHashTags(IEnumerable<HashTagMovVO> target, IEnumerable<HashTagMovVO> source)

Parameters

Nome Tipo Descrição
target IEnumerable<HashTagMovVO>
source IEnumerable<HashTagMovVO>

Returns

IEnumerable<HashTagMovVO>

GetSqlExpression(FilterItem, VOStructure, bool)

[Extension]
public static List<JoinEntity> GetSqlExpression(this FilterItem item, VOStructure itemStructure, bool callFromBackEnd)

Parameters

Nome Tipo Descrição
item FilterItem
itemStructure VOStructure
callFromBackEnd bool

Returns

List<JoinEntity>

GetSqlExpression(OrderByItem, VOStructure, SelectItems)

[Extension]
public static List<JoinEntity> GetSqlExpression(this OrderByItem item, VOStructure itemStructure, SelectItems selectFields)

Parameters

Nome Tipo Descrição
item OrderByItem
itemStructure VOStructure
selectFields SelectItems

Returns

List<JoinEntity>

GetSqlExpression(SelectItem, VOStructure)

[Extension]
public static List<JoinEntity> GetSqlExpression(this SelectItem item, VOStructure itemStructure)

Parameters

Nome Tipo Descrição
item SelectItem
itemStructure VOStructure

Returns

List<JoinEntity>

GetValidDimensions(IEnumerable<EntityDimensionVO>, DateTime?)

[Extension]
public static IEnumerable<EntityDimensionVO> GetValidDimensions(this IEnumerable<EntityDimensionVO> target, DateTime? sourcedate)

Parameters

Nome Tipo Descrição
target IEnumerable<EntityDimensionVO>
sourcedate DateTime?

Returns

IEnumerable<EntityDimensionVO>

HasCancelOperationTypes(List<MessageVO>)

[Extension]
public static bool HasCancelOperationTypes(this List<MessageVO> collection)

Parameters

Nome Tipo Descrição
collection List<MessageVO>

Returns

bool

HasErrors(List<MessageVO>)

[Extension]
public static bool HasErrors(this List<MessageVO> collection)

Parameters

Nome Tipo Descrição
collection List<MessageVO>

Returns

bool

HasInformations(List<MessageVO>)

[Extension]
public static bool HasInformations(this List<MessageVO> collection)

Parameters

Nome Tipo Descrição
collection List<MessageVO>

Returns

bool

HasMsgErrors(List<MessageVO>)

[Extension]
public static bool HasMsgErrors(this List<MessageVO> collection)

Parameters

Nome Tipo Descrição
collection List<MessageVO>

Returns

bool

HasMsgInformations(List<MessageVO>)

[Extension]
public static bool HasMsgInformations(this List<MessageVO> collection)

Parameters

Nome Tipo Descrição
collection List<MessageVO>

Returns

bool

HasMsgUpgrade(List<MessageVO>)

[Extension]
public static bool HasMsgUpgrade(this List<MessageVO> collection)

Parameters

Nome Tipo Descrição
collection List<MessageVO>

Returns

bool

HasOnlyInformations(List<MessageVO>)

[Extension]
public static bool HasOnlyInformations(this List<MessageVO> collection)

Parameters

Nome Tipo Descrição
collection List<MessageVO>

Returns

bool

HasOnlyMsgInformations(List<MessageVO>)

[Extension]
public static bool HasOnlyMsgInformations(this List<MessageVO> collection)

Parameters

Nome Tipo Descrição
collection List<MessageVO>

Returns

bool

HasWarnings(List<MessageVO>)

[Extension]
public static bool HasWarnings(this List<MessageVO> collection)

Parameters

Nome Tipo Descrição
collection List<MessageVO>

Returns

bool

IsCancelOperationTypes(MessageVO)

[Extension]
public static bool IsCancelOperationTypes(this MessageVO msgItem)

Parameters

Nome Tipo Descrição
msgItem MessageVO

Returns

bool

IsDeleted(GenericVO)

[Extension]
public static bool IsDeleted(this GenericVO itemVo)

Parameters

Nome Tipo Descrição
itemVo GenericVO

Returns

bool

IsDimensionValid(DimensionVO, DateTime?)

[Extension]
public static bool IsDimensionValid(this DimensionVO target, DateTime? sourcedate)

Parameters

Nome Tipo Descrição
target DimensionVO
sourcedate DateTime?

Returns

bool

IsInserted(GenericVO)

[Extension]
public static bool IsInserted(this GenericVO itemVo)

Parameters

Nome Tipo Descrição
itemVo GenericVO

Returns

bool

IsNotDeleted(GenericVO)

[Extension]
public static bool IsNotDeleted(this GenericVO itemVo)

Parameters

Nome Tipo Descrição
itemVo GenericVO

Returns

bool

IsNothingOrEmptyInstance(GenericVO)

[Extension]
public static bool IsNothingOrEmptyInstance(this GenericVO source)

Parameters

Nome Tipo Descrição
source GenericVO

Returns

bool

IsOperationNone(GenericVO)

[Extension]
public static bool IsOperationNone(this GenericVO itemVo)

Parameters

Nome Tipo Descrição
itemVo GenericVO

Returns

bool

IsUpdated(GenericVO)

[Extension]
public static bool IsUpdated(this GenericVO itemVo)

Parameters

Nome Tipo Descrição
itemVo GenericVO

Returns

bool

LogErrors(List<MessageVO>, string, string, int)

[Extension]
public static string LogErrors(this List<MessageVO> collection, string filePath = "", string caller = "", int lineNumber = 0)

Parameters

Nome Tipo Descrição
collection List<MessageVO>
filePath string
caller string
lineNumber int

Returns

string

Merge(BPMInstanceVO, IList<BPMActivityVO>)

[Extension]
public static List<MessageVO> Merge(this BPMInstanceVO wkItem, IList<BPMActivityVO> activities)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO
activities IList<BPMActivityVO>

Returns

List<MessageVO>

Merge(BPMInstanceVO, IList<BPMConnectionVO>)

[Extension]
public static List<MessageVO> Merge(this BPMInstanceVO wkItem, IList<BPMConnectionVO> connections)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO
connections IList<BPMConnectionVO>

Returns

List<MessageVO>

Merge(BPMInstanceVO, IList<BPMValueVO>)

[Extension]
public static List<MessageVO> Merge(this BPMInstanceVO wkItem, IList<BPMValueVO> globalVariables)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO
globalVariables IList<BPMValueVO>

Returns

List<MessageVO>

Open(BPMActivityVO)

[Extension]
public static BPMActivityVO Open(this BPMActivityVO activityItem)

Parameters

Nome Tipo Descrição
activityItem BPMActivityVO

Returns

BPMActivityVO

Open(BPMInstanceVO)

[Extension]
public static BPMInstanceVO Open(this BPMInstanceVO wkItem)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO

Returns

BPMInstanceVO

SetActivity(BPMActivityVO, BPMInstanceVO, BPMElement)

[Extension]
public static BPMActivityVO SetActivity(this BPMActivityVO activityItem, BPMInstanceVO wkItem, BPMElement elementItem)

Parameters

Nome Tipo Descrição
activityItem BPMActivityVO
wkItem BPMInstanceVO
elementItem BPMElement

Returns

BPMActivityVO

SetEmployee(AbsenceVO, EmployeeVO)

[Extension]
public static AbsenceVO SetEmployee(this AbsenceVO itemVO, EmployeeVO itemEmployee)

Parameters

Nome Tipo Descrição
itemVO AbsenceVO
itemEmployee EmployeeVO

Returns

AbsenceVO

SetEmployee(ApprovalOfAbsencesVO, EmployeeVO)

[Extension]
public static ApprovalOfAbsencesVO SetEmployee(this ApprovalOfAbsencesVO itemVO, EmployeeVO itemEmployee)

Parameters

Nome Tipo Descrição
itemVO ApprovalOfAbsencesVO
itemEmployee EmployeeVO

Returns

ApprovalOfAbsencesVO

SplitByActivityID(BPMInstanceVO, string)

This function assumes that the use of the returned item is to be returned directly to the frontend, without undergoing any subsequent changes, since the received item comes from the cache in change mode.

[Extension]
public static BPMInstanceVO SplitByActivityID(this BPMInstanceVO wkItem, string bpmactivitystamp)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO
bpmactivitystamp string

Returns

BPMInstanceVO

ToMessageVO(ref string, params string[])

[Extension]
[Obsolete("Use ToMsgError, ToMsgWarning, ToMsgInfo, ToMsgSuccess")]
public static MessageVO ToMessageVO(this ref string source, params string[] messageData)

Parameters

Nome Tipo Descrição
source string
messageData string[]

Returns

MessageVO

ToStringX(List<MessageVO>, string, string, int)

[Extension]
public static string ToStringX(this List<MessageVO> collection, string filePath = "", string caller = "", int lineNumber = 0)

Parameters

Nome Tipo Descrição
collection List<MessageVO>
filePath string
caller string
lineNumber int

Returns

string

ToTranslatedMsg(string, MessagesType)

[Extension]
public static MessageVO ToTranslatedMsg(this string msgItem, MessageVO.MessagesType msgType)

Parameters

Nome Tipo Descrição
msgItem string
msgType MessageVO.MessagesType

Returns

MessageVO

ToTranslatedMsgs(List<string>, MessagesType)

[Extension]
public static List<MessageVO> ToTranslatedMsgs(this List<string> collection, MessageVO.MessagesType msgType)

Parameters

Nome Tipo Descrição
collection List<string>
msgType MessageVO.MessagesType

Returns

List<MessageVO>

Translate(MessageVO)

[Extension]
public static string Translate(this MessageVO source)

Parameters

Nome Tipo Descrição
source MessageVO

Returns

string

UpdateGlobalVariables(BPMInstanceVO, IEnumerable<BPMValueVO>)

[Extension]
public static BPMInstanceVO UpdateGlobalVariables(this BPMInstanceVO wkItem, IEnumerable<BPMValueVO> variables)

Parameters

Nome Tipo Descrição
wkItem BPMInstanceVO
variables IEnumerable<BPMValueVO>

Returns

BPMInstanceVO

ValidateMandatory(IEnumerable<BPMValueVO>)

[Extension]
public static List<MessageVO> ValidateMandatory(this IEnumerable<BPMValueVO> variables)

Parameters

Nome Tipo Descrição
variables IEnumerable<BPMValueVO>

Returns

List<MessageVO>

WithHeader(MessageVO, string)

[Extension]
public static MessageVO WithHeader(this MessageVO source, string header)

Parameters

Nome Tipo Descrição
source MessageVO
header string

Returns

MessageVO

WithHeader(IEnumerable<MessageVO>, string)

[Extension]
public static IEnumerable<MessageVO> WithHeader(this IEnumerable<MessageVO> source, string header)

Parameters

Nome Tipo Descrição
source IEnumerable<MessageVO>
header string

Returns

IEnumerable<MessageVO>

WithHeaderTranslate(MessageVO, string, params string[])

[Extension]
public static MessageVO WithHeaderTranslate(this MessageVO source, string header, params string[] vars)

Parameters

Nome Tipo Descrição
source MessageVO
header string
vars string[]

Returns

MessageVO

WithHeaderTranslate(IEnumerable<MessageVO>, string, params string[])

[Extension]
public static IEnumerable<MessageVO> WithHeaderTranslate(this IEnumerable<MessageVO> source, string header, params string[] vars)

Parameters

Nome Tipo Descrição
source IEnumerable<MessageVO>
header string
vars string[]

Returns

IEnumerable<MessageVO>

getValue(Dictionary<AssetHistoryType, AssetHistoryVO>, AssetHistoryType)

[Extension]
public static decimal getValue(this Dictionary<AssetHistoryType, AssetHistoryVO> values, AssetHistoryType type)

Parameters

Nome Tipo Descrição
values Dictionary<AssetHistoryType, AssetHistoryVO>
type AssetHistoryType

Returns

decimal

GetValue<T>(List<KeyValueVO>, string)

[Extension]
public static T GetValue<T>(this List<KeyValueVO> items, string key)

Parameters

Nome Tipo Descrição
items List<KeyValueVO>
key string

Returns

T

Type Parameters

T

GetValue<T>(List<KeyValueVO>, string, T)

[Extension]
public static T GetValue<T>(this List<KeyValueVO> items, string key, T defaultValue)

Parameters

Nome Tipo Descrição
items List<KeyValueVO>
key string
defaultValue T

Returns

T

Type Parameters

T

hasValue(List<KeyValueVO>, string)

[Extension]
public static bool hasValue(this List<KeyValueVO> items, string key)

Parameters

Nome Tipo Descrição
items List<KeyValueVO>
key string

Returns

bool