OpenPetra
Free Administration Software for Non-Profits
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Pages
Main.cs File Reference

Classes

interface  Ict.Common.Verification.IResultInterface
 Properties that every 'Verification Result' needs to implement. More...
 
class  Ict.Common.Verification.TVerificationResult
 A TVerificationResult object stores information about failed data verification and is passed (serialised) from the Server to the Client. It is made to be stored in the TVerificationResultCollection. More...
 
class  Ict.Common.Verification.TScreenVerificationResult
 A TScreenVerificationResult object stores information about failed data verification in a Form or UserControl on the Client side. It is made to be stored in the TVerificationResultCollection. More...
 
class  Ict.Common.Verification.TVerificationResultCollection
 A TVerificationResultCollection object stores any number of TVerificationResult objects. With this typed Collection it is for instance possible to perform several data verification steps on the Server and pass the results back to the Client in one object. More...
 
class  Ict.Common.Verification.TVerificationHelper
 Helper Methods for dealing with TVerificationResults. More...
 
class  Ict.Common.Verification.EVerificationException
 This exception transports the error message and if the reason was another exception to the end of the routine. ResultCollection unpacks this data into a TVerificationResultCollection object, so that the user gets this message on the "normal" message box. More...
 

Namespaces

namespace  Ict
 
namespace  Ict.Common
 
namespace  Ict.Common.Verification
 

Enumerations

enum  Ict.Common.Verification.TResultSeverity { Ict.Common.Verification.Resv_Critical , Ict.Common.Verification.Resv_Noncritical , Ict.Common.Verification.Resv_Status , Ict.Common.Verification.Resv_Info }
 a verification error can either be critical or non critical More...
 
enum  Ict.Common.Verification.TErrorProcessingMode { Ict.Common.Verification.Epm_None , Ict.Common.Verification.Epm_IgnoreNonCritical , Ict.Common.Verification.Epm_All }
 There are three ways in which errors can be processed during validation More...