Description of Personnel.
More...
|
static TSubmitChangesResult | SavePersonnelTDS (ref PersonnelTDS AInspectDS, out TVerificationResultCollection AVerificationResult) |
| this will store PersonnelTDS More...
|
|
static PersonnelTDS | LoadPersonellStaffData (Int64 APartnerKey) |
| loads the Staff Data Table ("commitments") for a single person More...
|
|
static bool | HasCurrentCommitmentRecord (Int64 APartnerKey) |
| retrieves information if person has a current commitment (staff data) record More...
|
|
static int | GetOrCreateUmJobKey (Int64 AUnitKey, string APositionName, string APositionScope) |
| Return UmJob.JobKey for existing job record or create a new one if not existing More...
|
|
static Boolean | LoadShortTermApplications (ref ApplicationTDS AMainDS, string AOutreachCode) |
| populate ApplicationTDS dataset with shortterm applications for a given event More...
|
|
static Boolean | LoadLongTermApplications (ref ApplicationTDS AMainDS, long ATargetFieldKey, long APlacementPersonKey) |
| populate ApplicationTDS dataset with longterm applications More...
|
|
static Boolean | LoadApplicationsForConverting (ref ApplicationTDS AMainDS, bool AConvertTo, string AOutreachCode, bool AAllOutreaches, bool AAllEvents, string AYear) |
| populate ApplicationTDS dataset with accepted applications that match the given criteria More...
|
|
static Boolean | ConvertApplicationsToPreviousExperience (ApplicationTDS AMainDS) |
| Convert all event applications in dataset to past experience records. More...
|
|
static Boolean | RemoveApplicationsFromPreviousExperience (ApplicationTDS AMainDS) |
| Remove all event applications in dataset from past experience records. More...
|
|
static void | GetRangeOfYearsWithEvents (out int AMinYear, out int AMaxYear) |
| Gets the range of years for which events exist with accepted applications. More...
|
|
static ArrayList | GetUnitHeirarchy () |
|
static void | SaveUnitHierarchy (ArrayList Nodes) |
|
Description of Personnel.
◆ ConvertApplicationsToPreviousExperience()
static Boolean Ict.Petra.Server.MPersonnel.WebConnectors.TPersonnelWebConnector.ConvertApplicationsToPreviousExperience |
( |
ApplicationTDS |
AMainDS | ) |
|
|
inlinestatic |
Convert all event applications in dataset to past experience records.
- Parameters
-
- Returns
◆ GetOrCreateUmJobKey()
static int Ict.Petra.Server.MPersonnel.WebConnectors.TPersonnelWebConnector.GetOrCreateUmJobKey |
( |
Int64 |
AUnitKey, |
|
|
string |
APositionName, |
|
|
string |
APositionScope |
|
) |
| |
|
inlinestatic |
Return UmJob.JobKey for existing job record or create a new one if not existing
- Parameters
-
AUnitKey | |
APositionName | |
APositionScope | |
- Returns
◆ GetRangeOfYearsWithEvents()
static void Ict.Petra.Server.MPersonnel.WebConnectors.TPersonnelWebConnector.GetRangeOfYearsWithEvents |
( |
out int |
AMinYear, |
|
|
out int |
AMaxYear |
|
) |
| |
|
inlinestatic |
Gets the range of years for which events exist with accepted applications.
- Parameters
-
AMinYear | First year. Will be 0 if there are no events |
AMaxYear | Last year. Will be -1 if there are no events |
◆ GetUnitHeirarchy()
static ArrayList Ict.Petra.Server.MPersonnel.WebConnectors.TPersonnelWebConnector.GetUnitHeirarchy |
( |
| ) |
|
|
inlinestatic |
◆ HasCurrentCommitmentRecord()
static bool Ict.Petra.Server.MPersonnel.WebConnectors.TPersonnelWebConnector.HasCurrentCommitmentRecord |
( |
Int64 |
APartnerKey | ) |
|
|
inlinestatic |
retrieves information if person has a current commitment (staff data) record
- Parameters
-
- Returns
- true if person has current commitment (staff data) record(s)
◆ LoadApplicationsForConverting()
static Boolean Ict.Petra.Server.MPersonnel.WebConnectors.TPersonnelWebConnector.LoadApplicationsForConverting |
( |
ref ApplicationTDS |
AMainDS, |
|
|
bool |
AConvertTo, |
|
|
string |
AOutreachCode, |
|
|
bool |
AAllOutreaches, |
|
|
bool |
AAllEvents, |
|
|
string |
AYear |
|
) |
| |
|
inlinestatic |
populate ApplicationTDS dataset with accepted applications that match the given criteria
- Parameters
-
AMainDS | Dataset to be populated |
AConvertTo | True if converting applications to past experiences. False if removing applications from past experiences. |
AOutreachCode | Match string for event's outreach code (optional). |
AAllOutreaches | True if finding all outreaches relating to an event. |
AAllEvents | True if finding all event. |
AYear | Year of events (optional). |
- Returns
◆ LoadLongTermApplications()
static Boolean Ict.Petra.Server.MPersonnel.WebConnectors.TPersonnelWebConnector.LoadLongTermApplications |
( |
ref ApplicationTDS |
AMainDS, |
|
|
long |
ATargetFieldKey, |
|
|
long |
APlacementPersonKey |
|
) |
| |
|
inlinestatic |
populate ApplicationTDS dataset with longterm applications
- Parameters
-
AMainDS | Dataset to be populated |
ATargetFieldKey | match key for application's Target Field |
APlacementPersonKey | match key for application's Placement Person |
- Returns
◆ LoadPersonellStaffData()
static PersonnelTDS Ict.Petra.Server.MPersonnel.WebConnectors.TPersonnelWebConnector.LoadPersonellStaffData |
( |
Int64 |
APartnerKey | ) |
|
|
inlinestatic |
loads the Staff Data Table ("commitments") for a single person
- Parameters
-
- Returns
- PersonnelTDS
◆ LoadShortTermApplications()
static Boolean Ict.Petra.Server.MPersonnel.WebConnectors.TPersonnelWebConnector.LoadShortTermApplications |
( |
ref ApplicationTDS |
AMainDS, |
|
|
string |
AOutreachCode |
|
) |
| |
|
inlinestatic |
populate ApplicationTDS dataset with shortterm applications for a given event
- Parameters
-
AMainDS | Dataset to be populated |
AOutreachCode | match string for event's outreach code |
- Returns
◆ RemoveApplicationsFromPreviousExperience()
static Boolean Ict.Petra.Server.MPersonnel.WebConnectors.TPersonnelWebConnector.RemoveApplicationsFromPreviousExperience |
( |
ApplicationTDS |
AMainDS | ) |
|
|
inlinestatic |
Remove all event applications in dataset from past experience records.
- Parameters
-
- Returns
◆ SavePersonnelTDS()
this will store PersonnelTDS
- Parameters
-
AInspectDS | |
AVerificationResult | |
- Returns
◆ SaveUnitHierarchy()
static void Ict.Petra.Server.MPersonnel.WebConnectors.TPersonnelWebConnector.SaveUnitHierarchy |
( |
ArrayList |
Nodes | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following files: