Class PHCResult
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Esta classe representa o value object que é returnado pelos diversos WebServices.
[Serializable]
public class PHCResult
- Inheritance
-
PHCResult
Constructors
PHCResult()
PHCResult(MessageVO)
public PHCResult(MessageVO msgValue)
Parameters
PHCResult(List<MessageVO>)
public PHCResult(List<MessageVO> msgValues)
Parameters
PHCResult(IList)
public PHCResult(IList itemValues)
Parameters
| Nome |
Tipo |
Descrição |
itemValues |
IList |
|
PHCResult(IList, List<MessageVO>)
public PHCResult(IList itemValues, List<MessageVO> msgValues)
Parameters
PHCResult(Exception, string, string, int)
public PHCResult(Exception ex, string filePath = "", string caller = "", int lineNumber = 0)
Parameters
PHCResult(object)
public PHCResult(object itemValue)
Parameters
| Nome |
Tipo |
Descrição |
itemValue |
object |
|
PHCResult(object, MessageVO)
public PHCResult(object itemValue, MessageVO msgValue)
Parameters
PHCResult(object, List<MessageVO>)
public PHCResult(object itemValue, List<MessageVO> msgValues)
Parameters
PHCResult(object, Exception, string, string, int)
public PHCResult(object itemValue, Exception ex, string filePath = "", string caller = "", int lineNumber = 0)
Parameters
Properties
messages
Colecção que guarda os erros que ocorreram durante a execução de um determinado processo.
public List<MessageVO> messages { get; set; }
Property Value
- List<MessageVO>
result
Colecção que guarda os resultados que foram originados pela execução de um determinado processo.
public List<object> result { get; set; }
Property Value
- List<object>
scalarResult
Propriedade usada para retornar um valor simples.
public ScalarResult scalarResult { get; set; }
Property Value
- ScalarResult
Methods
Add(PHCResult)
public PHCResult Add(PHCResult otherResult)
Parameters
Returns
- PHCResult
AddMessage(MessageVO)
public PHCResult AddMessage(MessageVO itemValue)
Parameters
Returns
- PHCResult
AddMessages(List<MessageVO>)
public PHCResult AddMessages(List<MessageVO> itemValues)
Parameters
Returns
- PHCResult
AddResult(IList)
public PHCResult AddResult(IList itemValues)
Parameters
| Nome |
Tipo |
Descrição |
itemValues |
IList |
|
Returns
- PHCResult
AddResult(object)
public PHCResult AddResult(object itemValue)
Parameters
| Nome |
Tipo |
Descrição |
itemValue |
object |
|
Returns
- PHCResult
AddScalar(object)
public PHCResult AddScalar(object item)
Parameters
| Nome |
Tipo |
Descrição |
item |
object |
|
Returns
- PHCResult
GetFirstMsgsCancel()
public MessageVO GetFirstMsgsCancel()
Returns
- MessageVO
GetFirstMsgsError()
public MessageVO GetFirstMsgsError()
Returns
- MessageVO
GetMsgsError()
public List<MessageVO> GetMsgsError()
Returns
- List<MessageVO>
GetResult<T>()
Returns
- T
Type Parameters
T
GetResult<T>(int)
public T GetResult<T>(int zeroBaseIndex)
Parameters
| Nome |
Tipo |
Descrição |
zeroBaseIndex |
int |
|
Returns
- T
Type Parameters
T
ScalarFactory(bool)
public static PHCResult ScalarFactory(bool scalarItem)
Parameters
| Nome |
Tipo |
Descrição |
scalarItem |
bool |
|
Returns
- PHCResult
ScalarFactory(bool, List<MessageVO>)
public static PHCResult ScalarFactory(bool scalarItem, List<MessageVO> msgs)
Parameters
Returns
- PHCResult
ScalarFactory(DateTime)
public static PHCResult ScalarFactory(DateTime scalarItem)
Parameters
Returns
- PHCResult
ScalarFactory(decimal)
public static PHCResult ScalarFactory(decimal scalarItem)
Parameters
| Nome |
Tipo |
Descrição |
scalarItem |
decimal |
|
Returns
- PHCResult
ScalarFactory(int)
public static PHCResult ScalarFactory(int scalarItem)
Parameters
| Nome |
Tipo |
Descrição |
scalarItem |
int |
|
Returns
- PHCResult
ScalarFactory(string)
public static PHCResult ScalarFactory(string scalarItem)
Parameters
| Nome |
Tipo |
Descrição |
scalarItem |
string |
|
Returns
- PHCResult
ScalarFactory(string, List<MessageVO>)
public static PHCResult ScalarFactory(string scalarItem, List<MessageVO> msgs)
Parameters
Returns
- PHCResult
hasMsgErrors(List<MessageVO>)
public static bool hasMsgErrors(List<MessageVO> messages)
Parameters
Returns
- bool
public static bool hasMsgInformations(List<MessageVO> messages)
Parameters
Returns
- bool
hasMsgWarnings(List<MessageVO>)
public static bool hasMsgWarnings(List<MessageVO> messages)
Parameters
Returns
- bool
Operators
implicit operator List<object>(PHCResult)
public static implicit operator List<object>(PHCResult v)
Parameters
Returns
- List<object>