OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel Class Reference

Contains functions for the validation of MPersonnel Personnel DataTables. More...

Static Public Member Functions

static void ValidateCommitmentManual (object AContext, PmStaffDataRow ARow, ref TVerificationResultCollection AVerificationResultCollection)
 Validates the Commitment data of a Partner. More...
 
static void ValidateJobAssignmentManual (object AContext, PmJobAssignmentRow ARow, ref TVerificationResultCollection AVerificationResultCollection)
 Validates the Job Assignment data of a Partner. More...
 
static void ValidatePassportManual (object AContext, PmPassportDetailsRow ARow, ref TVerificationResultCollection AVerificationResultCollection)
 Validates the Passport data of a Partner. More...
 
static void ValidatePersonalDocumentManual (object AContext, PmDocumentRow ARow, ref TVerificationResultCollection AVerificationResultCollection)
 Validates the personal document data of a Person. More...
 
static void ValidatePersonalLanguageManual (object AContext, PmPersonLanguageRow ARow, ref TVerificationResultCollection AVerificationResultCollection)
 Validates the personal language data of a Person. More...
 
static void ValidateSkillManual (object AContext, PmPersonSkillRow ARow, ref TVerificationResultCollection AVerificationResultCollection)
 Validates the skill data of a Person. More...
 
static void ValidatePreviousExperienceManual (object AContext, PmPastExperienceRow ARow, ref TVerificationResultCollection AVerificationResultCollection)
 Validates the previous experience data of a Person. More...
 
static void ValidateProgressReportManual (object AContext, PmPersonEvaluationRow ARow, ref TVerificationResultCollection AVerificationResultCollection)
 Validates the progress report (evaluation) data of a Person. More...
 
static void ValidatePersonalDataManual (object AContext, PmPersonalDataRow ARow, ref TVerificationResultCollection AVerificationResultCollection)
 Validates the personal (miscellaneous) data of a Person. More...
 
static void ValidateGeneralApplicationManual (object AContext, PmGeneralApplicationRow ARow, bool AEventApplication, ref TVerificationResultCollection AVerificationResultCollection)
 Validates the general application record of a Person. More...
 
static void ValidateEventApplicationManual (object AContext, PmShortTermApplicationRow ARow, ref TVerificationResultCollection AVerificationResultCollection)
 Validates the event (short term) application record of a Person. More...
 
static void ValidateFieldApplicationManual (object AContext, PmYearProgramApplicationRow ARow, ref TVerificationResultCollection AVerificationResultCollection)
 Validates the field (long term) application record of a Person. More...
 

Detailed Description

Contains functions for the validation of MPersonnel Personnel DataTables.

Member Function Documentation

◆ ValidateCommitmentManual()

static void Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel.ValidateCommitmentManual ( object  AContext,
PmStaffDataRow  ARow,
ref TVerificationResultCollection  AVerificationResultCollection 
)
inlinestatic

Validates the Commitment data of a Partner.

Parameters
AContextContext that describes where the data validation failed.
ARowThe DataRow which holds the the data against which the validation is run.
AVerificationResultCollectionWill be filled with any TVerificationResult items if data validation errors occur.
Returns
void

◆ ValidateEventApplicationManual()

static void Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel.ValidateEventApplicationManual ( object  AContext,
PmShortTermApplicationRow  ARow,
ref TVerificationResultCollection  AVerificationResultCollection 
)
inlinestatic

Validates the event (short term) application record of a Person.

Parameters
AContextContext that describes where the data validation failed.
ARowThe DataRow which holds the the data against which the validation is run.
AVerificationResultCollectionWill be filled with any TVerificationResult items if data validation errors occur.
Returns
void

◆ ValidateFieldApplicationManual()

static void Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel.ValidateFieldApplicationManual ( object  AContext,
PmYearProgramApplicationRow  ARow,
ref TVerificationResultCollection  AVerificationResultCollection 
)
inlinestatic

Validates the field (long term) application record of a Person.

Parameters
AContextContext that describes where the data validation failed.
ARowThe DataRow which holds the the data against which the validation is run.
AVerificationResultCollectionWill be filled with any TVerificationResult items if data validation errors occur.
Returns
void

◆ ValidateGeneralApplicationManual()

static void Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel.ValidateGeneralApplicationManual ( object  AContext,
PmGeneralApplicationRow  ARow,
bool  AEventApplication,
ref TVerificationResultCollection  AVerificationResultCollection 
)
inlinestatic

Validates the general application record of a Person.

Parameters
AContextContext that describes where the data validation failed.
ARowThe DataRow which holds the the data against which the validation is run.
AEventApplicationtrue if application for event, false if application for field.
AVerificationResultCollectionWill be filled with any TVerificationResult items if data validation errors occur.
Returns
void

◆ ValidateJobAssignmentManual()

static void Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel.ValidateJobAssignmentManual ( object  AContext,
PmJobAssignmentRow  ARow,
ref TVerificationResultCollection  AVerificationResultCollection 
)
inlinestatic

Validates the Job Assignment data of a Partner.

Parameters
AContextContext that describes where the data validation failed.
ARowThe DataRow which holds the the data against which the validation is run.
AVerificationResultCollectionWill be filled with any TVerificationResult items if data validation errors occur.
Returns
void

◆ ValidatePassportManual()

static void Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel.ValidatePassportManual ( object  AContext,
PmPassportDetailsRow  ARow,
ref TVerificationResultCollection  AVerificationResultCollection 
)
inlinestatic

Validates the Passport data of a Partner.

Parameters
AContextContext that describes where the data validation failed.
ARowThe DataRow which holds the the data against which the validation is run.
AVerificationResultCollectionWill be filled with any TVerificationResult items if data validation errors occur.
Returns
void

◆ ValidatePersonalDataManual()

static void Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel.ValidatePersonalDataManual ( object  AContext,
PmPersonalDataRow  ARow,
ref TVerificationResultCollection  AVerificationResultCollection 
)
inlinestatic

Validates the personal (miscellaneous) data of a Person.

Parameters
AContextContext that describes where the data validation failed.
ARowThe DataRow which holds the the data against which the validation is run.
AVerificationResultCollectionWill be filled with any TVerificationResult items if data validation errors occur.
Returns
void

◆ ValidatePersonalDocumentManual()

static void Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel.ValidatePersonalDocumentManual ( object  AContext,
PmDocumentRow  ARow,
ref TVerificationResultCollection  AVerificationResultCollection 
)
inlinestatic

Validates the personal document data of a Person.

Parameters
AContextContext that describes where the data validation failed.
ARowThe DataRow which holds the the data against which the validation is run.
AVerificationResultCollectionWill be filled with any TVerificationResult items if data validation errors occur.
Returns
void

◆ ValidatePersonalLanguageManual()

static void Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel.ValidatePersonalLanguageManual ( object  AContext,
PmPersonLanguageRow  ARow,
ref TVerificationResultCollection  AVerificationResultCollection 
)
inlinestatic

Validates the personal language data of a Person.

Parameters
AContextContext that describes where the data validation failed.
ARowThe DataRow which holds the the data against which the validation is run.
AVerificationResultCollectionWill be filled with any TVerificationResult items if data validation errors occur.
Returns
void

◆ ValidatePreviousExperienceManual()

static void Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel.ValidatePreviousExperienceManual ( object  AContext,
PmPastExperienceRow  ARow,
ref TVerificationResultCollection  AVerificationResultCollection 
)
inlinestatic

Validates the previous experience data of a Person.

Parameters
AContextContext that describes where the data validation failed.
ARowThe DataRow which holds the the data against which the validation is run.
AVerificationResultCollectionWill be filled with any TVerificationResult items if data validation errors occur.
Returns
void

◆ ValidateProgressReportManual()

static void Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel.ValidateProgressReportManual ( object  AContext,
PmPersonEvaluationRow  ARow,
ref TVerificationResultCollection  AVerificationResultCollection 
)
inlinestatic

Validates the progress report (evaluation) data of a Person.

Parameters
AContextContext that describes where the data validation failed.
ARowThe DataRow which holds the the data against which the validation is run.
AVerificationResultCollectionWill be filled with any TVerificationResult items if data validation errors occur.
Returns
void

◆ ValidateSkillManual()

static void Ict.Petra.Server.MPersonnel.Validation.TPersonnelValidation_Personnel.ValidateSkillManual ( object  AContext,
PmPersonSkillRow  ARow,
ref TVerificationResultCollection  AVerificationResultCollection 
)
inlinestatic

Validates the skill data of a Person.

Parameters
AContextContext that describes where the data validation failed.
ARowThe DataRow which holds the the data against which the validation is run.
AVerificationResultCollectionWill be filled with any TVerificationResult items if data validation errors occur.
Returns
void

The documentation for this class was generated from the following file: