OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable Class Reference

Table for short term applications. More...

Inheritance diagram for Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable:
Ict.Common.Data.TTypedDataTable

Public Member Functions

 PmShortTermApplicationTable ()
 constructor More...
 
 PmShortTermApplicationTable (string ATablename)
 constructor More...
 
 PmShortTermApplicationTable (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
 constructor for serialization More...
 
override void InitVars ()
 assign columns to properties, set primary key More...
 
PmShortTermApplicationRow NewRowTyped (bool AWithDefaultValues)
 create a new typed row More...
 
PmShortTermApplicationRow NewRowTyped ()
 create a new typed row, always with default values More...
 
PmShortTermApplicationTable GetChangesTyped ()
 get typed set of changes More...
 
override OdbcParameter CreateOdbcParameter (Int32 AColumnNr)
 get an odbc parameter for the given column More...
 
new DataTable GetChanges ()
 make sure that we use GetChangesType instead of GetChanges More...
 
virtual string GetCustomReportPermission ()
 string to indicate which permissions a user needs to access table for custom reports (e.g. "PTNRUSER", "OR(FINANCE-1,DEVUSER)", "AND(PTNRUSER,FINANCE-1)" This should be returned by method in derived class More...
 
virtual bool IsAvailableForCustomReport ()
 Is this table generally available in custom reports? More...
 
virtual List< String > GetCustomReportFieldList ()
 Return a list of fields that are available for custom reports More...
 
DataTable GetChangesTypedInternal ()
 our own version of GetChanges More...
 
void RemoveColumnsNotInTableTemplate (DataTable ATableTemplate)
 remove columns that are not needed More...
 

Static Public Member Functions

static string GetTableName ()
 return the CamelCase name of the table More...
 
static string GetTableDBName ()
 return the name of the table as it is used in the database More...
 
static string GetTableDBLabel ()
 static method to return the 'Label' of the table as it is used in the database (the 'Label' is usually a short description of what the db table is about) More...
 
static string GetPartnerKeyDBName ()
 get the name of the field in the database for this column More...
 
static short GetPartnerKeyLength ()
 get character length for column More...
 
static string GetPartnerKeyHelp ()
 get the help text for the field in the database for this column More...
 
static string GetApplicationKeyDBName ()
 get the name of the field in the database for this column More...
 
static short GetApplicationKeyLength ()
 get character length for column More...
 
static string GetApplicationKeyHelp ()
 get the help text for the field in the database for this column More...
 
static string GetRegistrationOfficeDBName ()
 get the name of the field in the database for this column More...
 
static short GetRegistrationOfficeLength ()
 get character length for column More...
 
static string GetRegistrationOfficeHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStAppDateDBName ()
 get the name of the field in the database for this column More...
 
static short GetStAppDateLength ()
 get character length for column More...
 
static string GetStAppDateHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStApplicationTypeDBName ()
 get the name of the field in the database for this column More...
 
static short GetStApplicationTypeLength ()
 get character length for column More...
 
static string GetStApplicationTypeHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStBasicOutreachIdDBName ()
 get the name of the field in the database for this column More...
 
static short GetStBasicOutreachIdLength ()
 get character length for column More...
 
static string GetStBasicOutreachIdHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStBasicDeleteFlagDBName ()
 get the name of the field in the database for this column More...
 
static short GetStBasicDeleteFlagLength ()
 get character length for column More...
 
static string GetStBasicDeleteFlagHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStApplicationOnHoldDBName ()
 get the name of the field in the database for this column More...
 
static short GetStApplicationOnHoldLength ()
 get character length for column More...
 
static string GetStApplicationOnHoldHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStApplicationHoldReasonDBName ()
 get the name of the field in the database for this column More...
 
static short GetStApplicationHoldReasonLength ()
 get character length for column More...
 
static string GetStApplicationHoldReasonHelp ()
 get the help text for the field in the database for this column More...
 
static string GetConfirmedOptionCodeDBName ()
 get the name of the field in the database for this column More...
 
static short GetConfirmedOptionCodeLength ()
 get character length for column More...
 
static string GetConfirmedOptionCodeHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStOutreachOnlyFlagDBName ()
 get the name of the field in the database for this column More...
 
static short GetStOutreachOnlyFlagLength ()
 get character length for column More...
 
static string GetStOutreachOnlyFlagHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStConfirmedOptionDBName ()
 get the name of the field in the database for this column More...
 
static short GetStConfirmedOptionLength ()
 get character length for column More...
 
static string GetStConfirmedOptionHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStCurrentFieldDBName ()
 get the name of the field in the database for this column More...
 
static short GetStCurrentFieldLength ()
 get character length for column More...
 
static string GetStCurrentFieldHelp ()
 get the help text for the field in the database for this column More...
 
static string GetArrivalDetailsStatusDBName ()
 get the name of the field in the database for this column More...
 
static short GetArrivalDetailsStatusLength ()
 get character length for column More...
 
static string GetArrivalDetailsStatusHelp ()
 get the help text for the field in the database for this column More...
 
static string GetArrivalPointCodeDBName ()
 get the name of the field in the database for this column More...
 
static short GetArrivalPointCodeLength ()
 get character length for column More...
 
static string GetArrivalPointCodeHelp ()
 get the help text for the field in the database for this column More...
 
static string GetTravelTypeToCongCodeDBName ()
 get the name of the field in the database for this column More...
 
static short GetTravelTypeToCongCodeLength ()
 get character length for column More...
 
static string GetTravelTypeToCongCodeHelp ()
 get the help text for the field in the database for this column More...
 
static string GetArrivalDBName ()
 get the name of the field in the database for this column More...
 
static short GetArrivalLength ()
 get character length for column More...
 
static string GetArrivalHelp ()
 get the help text for the field in the database for this column More...
 
static string GetArrivalHourDBName ()
 get the name of the field in the database for this column More...
 
static short GetArrivalHourLength ()
 get character length for column More...
 
static string GetArrivalHourHelp ()
 get the help text for the field in the database for this column More...
 
static string GetArrivalMinuteDBName ()
 get the name of the field in the database for this column More...
 
static short GetArrivalMinuteLength ()
 get character length for column More...
 
static string GetArrivalMinuteHelp ()
 get the help text for the field in the database for this column More...
 
static string GetToCongTravelInfoDBName ()
 get the name of the field in the database for this column More...
 
static short GetToCongTravelInfoLength ()
 get character length for column More...
 
static string GetToCongTravelInfoHelp ()
 get the help text for the field in the database for this column More...
 
static string GetArrivalTransportNeededDBName ()
 get the name of the field in the database for this column More...
 
static short GetArrivalTransportNeededLength ()
 get character length for column More...
 
static string GetArrivalTransportNeededHelp ()
 get the help text for the field in the database for this column More...
 
static string GetArrivalCommentsDBName ()
 get the name of the field in the database for this column More...
 
static short GetArrivalCommentsLength ()
 get character length for column More...
 
static string GetArrivalCommentsHelp ()
 get the help text for the field in the database for this column More...
 
static string GetDepartureDetailsStatusDBName ()
 get the name of the field in the database for this column More...
 
static short GetDepartureDetailsStatusLength ()
 get character length for column More...
 
static string GetDepartureDetailsStatusHelp ()
 get the help text for the field in the database for this column More...
 
static string GetDeparturePointCodeDBName ()
 get the name of the field in the database for this column More...
 
static short GetDeparturePointCodeLength ()
 get character length for column More...
 
static string GetDeparturePointCodeHelp ()
 get the help text for the field in the database for this column More...
 
static string GetTravelTypeFromCongCodeDBName ()
 get the name of the field in the database for this column More...
 
static short GetTravelTypeFromCongCodeLength ()
 get character length for column More...
 
static string GetTravelTypeFromCongCodeHelp ()
 get the help text for the field in the database for this column More...
 
static string GetDepartureDBName ()
 get the name of the field in the database for this column More...
 
static short GetDepartureLength ()
 get character length for column More...
 
static string GetDepartureHelp ()
 get the help text for the field in the database for this column More...
 
static string GetDepartureHourDBName ()
 get the name of the field in the database for this column More...
 
static short GetDepartureHourLength ()
 get character length for column More...
 
static string GetDepartureHourHelp ()
 get the help text for the field in the database for this column More...
 
static string GetDepartureMinuteDBName ()
 get the name of the field in the database for this column More...
 
static short GetDepartureMinuteLength ()
 get character length for column More...
 
static string GetDepartureMinuteHelp ()
 get the help text for the field in the database for this column More...
 
static string GetFromCongTravelInfoDBName ()
 get the name of the field in the database for this column More...
 
static short GetFromCongTravelInfoLength ()
 get character length for column More...
 
static string GetFromCongTravelInfoHelp ()
 get the help text for the field in the database for this column More...
 
static string GetDepartureTransportNeededDBName ()
 get the name of the field in the database for this column More...
 
static short GetDepartureTransportNeededLength ()
 get character length for column More...
 
static string GetDepartureTransportNeededHelp ()
 get the help text for the field in the database for this column More...
 
static string GetDepartureCommentsDBName ()
 get the name of the field in the database for this column More...
 
static short GetDepartureCommentsLength ()
 get character length for column More...
 
static string GetDepartureCommentsHelp ()
 get the help text for the field in the database for this column More...
 
static string GetTransportInterestDBName ()
 get the name of the field in the database for this column More...
 
static short GetTransportInterestLength ()
 get character length for column More...
 
static string GetTransportInterestHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStPreCongressCodeDBName ()
 get the name of the field in the database for this column More...
 
static short GetStPreCongressCodeLength ()
 get character length for column More...
 
static string GetStPreCongressCodeHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStCongressCodeDBName ()
 get the name of the field in the database for this column More...
 
static short GetStCongressCodeLength ()
 get character length for column More...
 
static string GetStCongressCodeHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStSpecialApplicantDBName ()
 get the name of the field in the database for this column More...
 
static short GetStSpecialApplicantLength ()
 get character length for column More...
 
static string GetStSpecialApplicantHelp ()
 get the help text for the field in the database for this column More...
 
static string GetOutreachRoleDBName ()
 get the name of the field in the database for this column More...
 
static short GetOutreachRoleLength ()
 get character length for column More...
 
static string GetOutreachRoleHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStFgLeaderDBName ()
 get the name of the field in the database for this column More...
 
static short GetStFgLeaderLength ()
 get character length for column More...
 
static string GetStFgLeaderHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStFgCodeDBName ()
 get the name of the field in the database for this column More...
 
static short GetStFgCodeLength ()
 get character length for column More...
 
static string GetStFgCodeHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStOutreachSpecialCostDBName ()
 get the name of the field in the database for this column More...
 
static short GetStOutreachSpecialCostLength ()
 get character length for column More...
 
static string GetStOutreachSpecialCostHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStCngrssSpecialCostDBName ()
 get the name of the field in the database for this column More...
 
static short GetStCngrssSpecialCostLength ()
 get character length for column More...
 
static string GetStCngrssSpecialCostHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStFieldChargedDBName ()
 get the name of the field in the database for this column More...
 
static short GetStFieldChargedLength ()
 get character length for column More...
 
static string GetStFieldChargedHelp ()
 get the help text for the field in the database for this column More...
 
static string GetStCongressLanguageDBName ()
 get the name of the field in the database for this column More...
 
static short GetStCongressLanguageLength ()
 get character length for column More...
 
static string GetStCongressLanguageHelp ()
 get the help text for the field in the database for this column More...
 
static string GetDateCreatedDBName ()
 get the name of the field in the database for this column More...
 
static short GetDateCreatedLength ()
 get character length for column More...
 
static string GetDateCreatedHelp ()
 get the help text for the field in the database for this column More...
 
static string GetCreatedByDBName ()
 get the name of the field in the database for this column More...
 
static short GetCreatedByLength ()
 get character length for column More...
 
static string GetCreatedByHelp ()
 get the help text for the field in the database for this column More...
 
static string GetDateModifiedDBName ()
 get the name of the field in the database for this column More...
 
static short GetDateModifiedLength ()
 get character length for column More...
 
static string GetDateModifiedHelp ()
 get the help text for the field in the database for this column More...
 
static string GetModifiedByDBName ()
 get the name of the field in the database for this column More...
 
static short GetModifiedByLength ()
 get character length for column More...
 
static string GetModifiedByHelp ()
 get the help text for the field in the database for this column More...
 
static string GetModificationIdDBName ()
 get the name of the field in the database for this column More...
 
static short GetModificationIdLength ()
 get character length for column More...
 
static string GetModificationIdHelp ()
 get the help text for the field in the database for this column More...
 
static OdbcParameter CreateOdbcParameter (short ATableNumber, TSearchCriteria ASearchCriteria)
 create an odbc parameter for the given column More...
 
static OdbcParameter CreateOdbcParameter (short ATableNumber, Int32 AColumnNr)
 create an odbc parameter for the given column More...
 
static void ResetStaticVariables ()
 reset the static variables for each Web Request call. More...
 
static string GetTableNameSQL (short ATableNumber)
 the table name as it is in the SQL database More...
 
static string GetTableName (short ATableNumber)
 the table name in CamelCase More...
 
static TTypedTableInfo GetTableByName (string ATableName)
 the table name in CamelCase More...
 
static string GetColumnNameSQL (short ATableNumber, short AColumnNr)
 the column name as it is in the SQL database More...
 
static string GetLabel (short ATableNumber, short AColumnNr)
 returns the translated label for the column More...
 
static Int32 GetLength (short ATableNumber, short AColumnNr)
 get the maximum length for the field More...
 
static Int32 GetLength (string ATableName, string AColumnName)
 get the maximum length for the field More...
 
static string[] GetKeyColumnStringList (short ATableNumber, int[] AKeyColumnsOrder)
 get the names of the columns that are part of the key More...
 
static string[] GetPrimaryKeyColumnStringList (short ATableNumber)
 get the names of the columns that are part of the primary key More...
 
static string[] GetUniqueKeyColumnStringList (short ATableNumber)
 get the names of the columns that are part of the unique key More...
 
static int[] GetPrimaryKeyColumnOrdList (short ATableNumber)
 get the order number of the columns that are part of the primary key More...
 
static int[] GetUniqueKeyColumnOrdList (short ATableNumber)
 get the order number of the columns that are part of a unique key More...
 
static string[] GetColumnStringList (short ATableNumber)
 get the names of the columns in this table More...
 

Public Attributes

DataColumn ColumnPartnerKey
 This is the partner key assigned to each partner. It consists of the fund id followed by a computer generated six digit number. More...
 
DataColumn ColumnApplicationKey
 Key to uniquely identify application. More...
 
DataColumn ColumnRegistrationOffice
 Partner key of office by which application was entered. More...
 
DataColumn ColumnStAppDate
 Date of application. More...
 
DataColumn ColumnStApplicationType
 
DataColumn ColumnStBasicOutreachId
 TODO: this field is a combination of registration office and application number. might not be needed??? More...
 
DataColumn ColumnStBasicDeleteFlag
 This field will not appear on the screen but will be updated when someone chooses to delete a record. Rather that an actual deletion, the record will be 'marked' for deletion after an agreed upon interval. More...
 
DataColumn ColumnStApplicationOnHold
 Indicates if the application is on hold. More...
 
DataColumn ColumnStApplicationHoldReason
 Comment on why the application is on hold. More...
 
DataColumn ColumnConfirmedOptionCode
 Indicates the outreach code of the confirmed option. More...
 
DataColumn ColumnStOutreachOnlyFlag
 Indicates if for outreach only. More...
 
DataColumn ColumnStConfirmedOption
 Indicates the confirmed outreach option. More...
 
DataColumn ColumnStCurrentField
 Indicates the current field. More...
 
DataColumn ColumnArrivalDetailsStatus
 Indicates the status of given arrival details (not known, being planned,...). More...
 
DataColumn ColumnArrivalPointCode
 This code indicates the arrival point of the congress attendee. More...
 
DataColumn ColumnTravelTypeToCongCode
 This code indicates the type of travel to the congress.. More...
 
DataColumn ColumnArrival
 Date of arrival at the conference. More...
 
DataColumn ColumnArrivalHour
 The hour of arrival. More...
 
DataColumn ColumnArrivalMinute
 The minutes of arrival. More...
 
DataColumn ColumnToCongTravelInfo
 Information concerning flight or bus numbers. More...
 
DataColumn ColumnArrivalTransportNeeded
 Indicates if transport from arrival point to congress needs to be arranged by Registrar. More...
 
DataColumn ColumnArrivalComments
 Gives further comments on arrival information. More...
 
DataColumn ColumnDepartureDetailsStatus
 Indicates the status of given departure details (undetermined, being planned,...). More...
 
DataColumn ColumnDeparturePointCode
 This code indicates the departure point of the congress attendee. More...
 
DataColumn ColumnTravelTypeFromCongCode
 This code indicates the type of travel from the congress. More...
 
DataColumn ColumnDeparture
 Date of departure from the conference. More...
 
DataColumn ColumnDepartureHour
 The hour of departure. More...
 
DataColumn ColumnDepartureMinute
 The minutes of departure. More...
 
DataColumn ColumnFromCongTravelInfo
 Information concerning flight or bus numbers. More...
 
DataColumn ColumnDepartureTransportNeeded
 Indicates if transport from congress to departure point needs to be arranged by Registrar. More...
 
DataColumn ColumnDepartureComments
 Gives further comments on departure information. More...
 
DataColumn ColumnTransportInterest
 Applicant is interested if there would be a transport possibility from/to arrival/departure point. More...
 
DataColumn ColumnStPreCongressCode
 This code indicates what role they have during pre-congress. More...
 
DataColumn ColumnStCongressCode
 Indicates the role for the Congress. More...
 
DataColumn ColumnStSpecialApplicant
 Indicates any special information about the applicant. More...
 
DataColumn ColumnOutreachRole
 The role a participant has during a outreach. More...
 
DataColumn ColumnStFgLeader
 Indicates if the person is a leader of a fellowship group. More...
 
DataColumn ColumnStFgCode
 A free form field for group codes. More...
 
DataColumn ColumnStOutreachSpecialCost
 Special Costs related to the outreach. More...
 
DataColumn ColumnStCngrssSpecialCost
 Special Costs related to the congress. More...
 
DataColumn ColumnStFieldCharged
 This field idenifies the field to be charged for the costs. More...
 
DataColumn ColumnStCongressLanguage
 This is the language spoken by the applicant at the Congress. More...
 
DataColumn ColumnDateCreated
 The date the record was created. More...
 
DataColumn ColumnCreatedBy
 User ID of who created this record. More...
 
DataColumn ColumnDateModified
 The date the record was modified. More...
 
DataColumn ColumnModifiedBy
 User ID of who last modified this record. More...
 
DataColumn ColumnModificationId
 This identifies the current version of the record. More...
 
bool ThrowAwayAfterSubmitChanges = false
 if you want the datatable to be cleared after submitchanges. This will increase the speed significantly: no updating of modificationID, no slow AcceptChanges. More...
 
bool DontThrowAwayAfterSubmitChanges = false
 if you want no warning about that the datatable should be cleared after submitchanges. in some cases you must keep the data, eg when you need the new keys after INSERT More...
 

Static Public Attributes

static readonly short TableId = 200
 TableId for Ict.Common.Data generic functions. More...
 
static readonly short ColumnPartnerKeyId = 0
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnApplicationKeyId = 1
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnRegistrationOfficeId = 2
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStAppDateId = 3
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStApplicationTypeId = 4
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStBasicOutreachIdId = 5
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStBasicDeleteFlagId = 6
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStApplicationOnHoldId = 7
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStApplicationHoldReasonId = 8
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnConfirmedOptionCodeId = 9
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStOutreachOnlyFlagId = 10
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStConfirmedOptionId = 11
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStCurrentFieldId = 12
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnArrivalDetailsStatusId = 13
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnArrivalPointCodeId = 14
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnTravelTypeToCongCodeId = 15
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnArrivalId = 16
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnArrivalHourId = 17
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnArrivalMinuteId = 18
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnToCongTravelInfoId = 19
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnArrivalTransportNeededId = 20
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnArrivalCommentsId = 21
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnDepartureDetailsStatusId = 22
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnDeparturePointCodeId = 23
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnTravelTypeFromCongCodeId = 24
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnDepartureId = 25
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnDepartureHourId = 26
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnDepartureMinuteId = 27
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnFromCongTravelInfoId = 28
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnDepartureTransportNeededId = 29
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnDepartureCommentsId = 30
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnTransportInterestId = 31
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStPreCongressCodeId = 32
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStCongressCodeId = 33
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStSpecialApplicantId = 34
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnOutreachRoleId = 35
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStFgLeaderId = 36
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStFgCodeId = 37
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStOutreachSpecialCostId = 38
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStCngrssSpecialCostId = 39
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStFieldChargedId = 40
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnStCongressLanguageId = 41
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnDateCreatedId = 42
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnCreatedById = 43
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnDateModifiedId = 44
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnModifiedById = 45
 used for generic TTypedDataTable functions More...
 
static readonly short ColumnModificationIdId = 46
 used for generic TTypedDataTable functions More...
 

Protected Member Functions

override void InitClass ()
 create the columns More...
 
override System.Data.DataRow NewRowFromBuilder (System.Data.DataRowBuilder builder)
 new typed row using DataRowBuilder More...
 

Static Protected Attributes

static SortedList< short, TTypedTableInfoTableInfo = new SortedList <short, TTypedTableInfo>()
 stores information about typed tables More...
 

Properties

PmShortTermApplicationRow this[int i] [get]
 Access a typed row by index. More...
 
override string TableDBLabel [get]
 instance property to get the 'Label' of the table as it is used in the database (the 'Label' is usually a short description of what the db table is about) More...
 
int Count [get]
 the number of rows in the current table More...
 

Detailed Description

Table for short term applications.

Constructor & Destructor Documentation

◆ PmShortTermApplicationTable() [1/3]

Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.PmShortTermApplicationTable ( )
inline

constructor

◆ PmShortTermApplicationTable() [2/3]

Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.PmShortTermApplicationTable ( string  ATablename)
inline

constructor

◆ PmShortTermApplicationTable() [3/3]

Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.PmShortTermApplicationTable ( System.Runtime.Serialization.SerializationInfo  info,
System.Runtime.Serialization.StreamingContext  context 
)
inline

constructor for serialization

Member Function Documentation

◆ CreateOdbcParameter() [1/3]

override OdbcParameter Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.CreateOdbcParameter ( Int32  AColumnNr)
inlinevirtual

get an odbc parameter for the given column

Implements Ict.Common.Data.TTypedDataTable.

◆ CreateOdbcParameter() [2/3]

static OdbcParameter Ict.Common.Data.TTypedDataTable.CreateOdbcParameter ( short  ATableNumber,
Int32  AColumnNr 
)
inlinestaticinherited

create an odbc parameter for the given column

◆ CreateOdbcParameter() [3/3]

static OdbcParameter Ict.Common.Data.TTypedDataTable.CreateOdbcParameter ( short  ATableNumber,
TSearchCriteria  ASearchCriteria 
)
inlinestaticinherited

create an odbc parameter for the given column

◆ GetApplicationKeyDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetApplicationKeyDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetApplicationKeyHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetApplicationKeyHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetApplicationKeyLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetApplicationKeyLength ( )
inlinestatic

get character length for column

◆ GetArrivalCommentsDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalCommentsDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetArrivalCommentsHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalCommentsHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetArrivalCommentsLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalCommentsLength ( )
inlinestatic

get character length for column

◆ GetArrivalDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetArrivalDetailsStatusDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalDetailsStatusDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetArrivalDetailsStatusHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalDetailsStatusHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetArrivalDetailsStatusLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalDetailsStatusLength ( )
inlinestatic

get character length for column

◆ GetArrivalHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetArrivalHourDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalHourDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetArrivalHourHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalHourHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetArrivalHourLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalHourLength ( )
inlinestatic

get character length for column

◆ GetArrivalLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalLength ( )
inlinestatic

get character length for column

◆ GetArrivalMinuteDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalMinuteDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetArrivalMinuteHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalMinuteHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetArrivalMinuteLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalMinuteLength ( )
inlinestatic

get character length for column

◆ GetArrivalPointCodeDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalPointCodeDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetArrivalPointCodeHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalPointCodeHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetArrivalPointCodeLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalPointCodeLength ( )
inlinestatic

get character length for column

◆ GetArrivalTransportNeededDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalTransportNeededDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetArrivalTransportNeededHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalTransportNeededHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetArrivalTransportNeededLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetArrivalTransportNeededLength ( )
inlinestatic

get character length for column

◆ GetChanges()

new DataTable Ict.Common.Data.TTypedDataTable.GetChanges ( )
inlineinherited

make sure that we use GetChangesType instead of GetChanges

Returns
throws an exception

◆ GetChangesTyped()

PmShortTermApplicationTable Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetChangesTyped ( )
inline

get typed set of changes

◆ GetChangesTypedInternal()

DataTable Ict.Common.Data.TTypedDataTable.GetChangesTypedInternal ( )
inlineinherited

our own version of GetChanges

Returns
returns a typed table with the changes

◆ GetColumnNameSQL()

static string Ict.Common.Data.TTypedDataTable.GetColumnNameSQL ( short  ATableNumber,
short  AColumnNr 
)
inlinestaticinherited

the column name as it is in the SQL database

◆ GetColumnStringList()

static string[] Ict.Common.Data.TTypedDataTable.GetColumnStringList ( short  ATableNumber)
inlinestaticinherited

get the names of the columns in this table

◆ GetConfirmedOptionCodeDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetConfirmedOptionCodeDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetConfirmedOptionCodeHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetConfirmedOptionCodeHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetConfirmedOptionCodeLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetConfirmedOptionCodeLength ( )
inlinestatic

get character length for column

◆ GetCreatedByDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetCreatedByDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetCreatedByHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetCreatedByHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetCreatedByLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetCreatedByLength ( )
inlinestatic

get character length for column

◆ GetCustomReportFieldList()

virtual List< String > Ict.Common.Data.TTypedDataTable.GetCustomReportFieldList ( )
inlinevirtualinherited

Return a list of fields that are available for custom reports

◆ GetCustomReportPermission()

virtual string Ict.Common.Data.TTypedDataTable.GetCustomReportPermission ( )
inlinevirtualinherited

string to indicate which permissions a user needs to access table for custom reports (e.g. "PTNRUSER", "OR(FINANCE-1,DEVUSER)", "AND(PTNRUSER,FINANCE-1)" This should be returned by method in derived class

◆ GetDateCreatedDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDateCreatedDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetDateCreatedHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDateCreatedHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetDateCreatedLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDateCreatedLength ( )
inlinestatic

get character length for column

◆ GetDateModifiedDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDateModifiedDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetDateModifiedHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDateModifiedHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetDateModifiedLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDateModifiedLength ( )
inlinestatic

get character length for column

◆ GetDepartureCommentsDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureCommentsDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetDepartureCommentsHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureCommentsHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetDepartureCommentsLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureCommentsLength ( )
inlinestatic

get character length for column

◆ GetDepartureDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetDepartureDetailsStatusDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureDetailsStatusDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetDepartureDetailsStatusHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureDetailsStatusHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetDepartureDetailsStatusLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureDetailsStatusLength ( )
inlinestatic

get character length for column

◆ GetDepartureHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetDepartureHourDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureHourDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetDepartureHourHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureHourHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetDepartureHourLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureHourLength ( )
inlinestatic

get character length for column

◆ GetDepartureLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureLength ( )
inlinestatic

get character length for column

◆ GetDepartureMinuteDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureMinuteDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetDepartureMinuteHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureMinuteHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetDepartureMinuteLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureMinuteLength ( )
inlinestatic

get character length for column

◆ GetDeparturePointCodeDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDeparturePointCodeDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetDeparturePointCodeHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDeparturePointCodeHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetDeparturePointCodeLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDeparturePointCodeLength ( )
inlinestatic

get character length for column

◆ GetDepartureTransportNeededDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureTransportNeededDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetDepartureTransportNeededHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureTransportNeededHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetDepartureTransportNeededLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetDepartureTransportNeededLength ( )
inlinestatic

get character length for column

◆ GetFromCongTravelInfoDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetFromCongTravelInfoDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetFromCongTravelInfoHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetFromCongTravelInfoHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetFromCongTravelInfoLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetFromCongTravelInfoLength ( )
inlinestatic

get character length for column

◆ GetKeyColumnStringList()

static string[] Ict.Common.Data.TTypedDataTable.GetKeyColumnStringList ( short  ATableNumber,
int[]  AKeyColumnsOrder 
)
inlinestaticinherited

get the names of the columns that are part of the key

◆ GetLabel()

static string Ict.Common.Data.TTypedDataTable.GetLabel ( short  ATableNumber,
short  AColumnNr 
)
inlinestaticinherited

returns the translated label for the column

◆ GetLength() [1/2]

static Int32 Ict.Common.Data.TTypedDataTable.GetLength ( short  ATableNumber,
short  AColumnNr 
)
inlinestaticinherited

get the maximum length for the field

◆ GetLength() [2/2]

static Int32 Ict.Common.Data.TTypedDataTable.GetLength ( string  ATableName,
string  AColumnName 
)
inlinestaticinherited

get the maximum length for the field

◆ GetModificationIdDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetModificationIdDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetModificationIdHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetModificationIdHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetModificationIdLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetModificationIdLength ( )
inlinestatic

get character length for column

◆ GetModifiedByDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetModifiedByDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetModifiedByHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetModifiedByHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetModifiedByLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetModifiedByLength ( )
inlinestatic

get character length for column

◆ GetOutreachRoleDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetOutreachRoleDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetOutreachRoleHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetOutreachRoleHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetOutreachRoleLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetOutreachRoleLength ( )
inlinestatic

get character length for column

◆ GetPartnerKeyDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetPartnerKeyDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetPartnerKeyHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetPartnerKeyHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetPartnerKeyLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetPartnerKeyLength ( )
inlinestatic

get character length for column

◆ GetPrimaryKeyColumnOrdList()

static int[] Ict.Common.Data.TTypedDataTable.GetPrimaryKeyColumnOrdList ( short  ATableNumber)
inlinestaticinherited

get the order number of the columns that are part of the primary key

◆ GetPrimaryKeyColumnStringList()

static string[] Ict.Common.Data.TTypedDataTable.GetPrimaryKeyColumnStringList ( short  ATableNumber)
inlinestaticinherited

get the names of the columns that are part of the primary key

◆ GetRegistrationOfficeDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetRegistrationOfficeDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetRegistrationOfficeHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetRegistrationOfficeHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetRegistrationOfficeLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetRegistrationOfficeLength ( )
inlinestatic

get character length for column

◆ GetStAppDateDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStAppDateDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStAppDateHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStAppDateHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStAppDateLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStAppDateLength ( )
inlinestatic

get character length for column

◆ GetStApplicationHoldReasonDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStApplicationHoldReasonDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStApplicationHoldReasonHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStApplicationHoldReasonHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStApplicationHoldReasonLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStApplicationHoldReasonLength ( )
inlinestatic

get character length for column

◆ GetStApplicationOnHoldDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStApplicationOnHoldDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStApplicationOnHoldHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStApplicationOnHoldHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStApplicationOnHoldLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStApplicationOnHoldLength ( )
inlinestatic

get character length for column

◆ GetStApplicationTypeDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStApplicationTypeDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStApplicationTypeHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStApplicationTypeHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStApplicationTypeLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStApplicationTypeLength ( )
inlinestatic

get character length for column

◆ GetStBasicDeleteFlagDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStBasicDeleteFlagDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStBasicDeleteFlagHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStBasicDeleteFlagHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStBasicDeleteFlagLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStBasicDeleteFlagLength ( )
inlinestatic

get character length for column

◆ GetStBasicOutreachIdDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStBasicOutreachIdDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStBasicOutreachIdHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStBasicOutreachIdHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStBasicOutreachIdLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStBasicOutreachIdLength ( )
inlinestatic

get character length for column

◆ GetStCngrssSpecialCostDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStCngrssSpecialCostDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStCngrssSpecialCostHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStCngrssSpecialCostHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStCngrssSpecialCostLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStCngrssSpecialCostLength ( )
inlinestatic

get character length for column

◆ GetStConfirmedOptionDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStConfirmedOptionDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStConfirmedOptionHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStConfirmedOptionHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStConfirmedOptionLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStConfirmedOptionLength ( )
inlinestatic

get character length for column

◆ GetStCongressCodeDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStCongressCodeDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStCongressCodeHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStCongressCodeHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStCongressCodeLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStCongressCodeLength ( )
inlinestatic

get character length for column

◆ GetStCongressLanguageDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStCongressLanguageDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStCongressLanguageHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStCongressLanguageHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStCongressLanguageLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStCongressLanguageLength ( )
inlinestatic

get character length for column

◆ GetStCurrentFieldDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStCurrentFieldDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStCurrentFieldHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStCurrentFieldHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStCurrentFieldLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStCurrentFieldLength ( )
inlinestatic

get character length for column

◆ GetStFgCodeDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStFgCodeDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStFgCodeHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStFgCodeHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStFgCodeLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStFgCodeLength ( )
inlinestatic

get character length for column

◆ GetStFgLeaderDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStFgLeaderDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStFgLeaderHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStFgLeaderHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStFgLeaderLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStFgLeaderLength ( )
inlinestatic

get character length for column

◆ GetStFieldChargedDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStFieldChargedDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStFieldChargedHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStFieldChargedHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStFieldChargedLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStFieldChargedLength ( )
inlinestatic

get character length for column

◆ GetStOutreachOnlyFlagDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStOutreachOnlyFlagDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStOutreachOnlyFlagHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStOutreachOnlyFlagHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStOutreachOnlyFlagLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStOutreachOnlyFlagLength ( )
inlinestatic

get character length for column

◆ GetStOutreachSpecialCostDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStOutreachSpecialCostDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStOutreachSpecialCostHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStOutreachSpecialCostHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStOutreachSpecialCostLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStOutreachSpecialCostLength ( )
inlinestatic

get character length for column

◆ GetStPreCongressCodeDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStPreCongressCodeDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStPreCongressCodeHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStPreCongressCodeHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStPreCongressCodeLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStPreCongressCodeLength ( )
inlinestatic

get character length for column

◆ GetStSpecialApplicantDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStSpecialApplicantDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetStSpecialApplicantHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStSpecialApplicantHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetStSpecialApplicantLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetStSpecialApplicantLength ( )
inlinestatic

get character length for column

◆ GetTableByName()

static TTypedTableInfo Ict.Common.Data.TTypedDataTable.GetTableByName ( string  ATableName)
inlinestaticinherited

the table name in CamelCase

◆ GetTableDBLabel()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetTableDBLabel ( )
inlinestatic

static method to return the 'Label' of the table as it is used in the database (the 'Label' is usually a short description of what the db table is about)

◆ GetTableDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetTableDBName ( )
inlinestatic

return the name of the table as it is used in the database

◆ GetTableName() [1/2]

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetTableName ( )
inlinestatic

return the CamelCase name of the table

◆ GetTableName() [2/2]

static string Ict.Common.Data.TTypedDataTable.GetTableName ( short  ATableNumber)
inlinestaticinherited

the table name in CamelCase

◆ GetTableNameSQL()

static string Ict.Common.Data.TTypedDataTable.GetTableNameSQL ( short  ATableNumber)
inlinestaticinherited

the table name as it is in the SQL database

◆ GetToCongTravelInfoDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetToCongTravelInfoDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetToCongTravelInfoHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetToCongTravelInfoHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetToCongTravelInfoLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetToCongTravelInfoLength ( )
inlinestatic

get character length for column

◆ GetTransportInterestDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetTransportInterestDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetTransportInterestHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetTransportInterestHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetTransportInterestLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetTransportInterestLength ( )
inlinestatic

get character length for column

◆ GetTravelTypeFromCongCodeDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetTravelTypeFromCongCodeDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetTravelTypeFromCongCodeHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetTravelTypeFromCongCodeHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetTravelTypeFromCongCodeLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetTravelTypeFromCongCodeLength ( )
inlinestatic

get character length for column

◆ GetTravelTypeToCongCodeDBName()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetTravelTypeToCongCodeDBName ( )
inlinestatic

get the name of the field in the database for this column

◆ GetTravelTypeToCongCodeHelp()

static string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetTravelTypeToCongCodeHelp ( )
inlinestatic

get the help text for the field in the database for this column

◆ GetTravelTypeToCongCodeLength()

static short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.GetTravelTypeToCongCodeLength ( )
inlinestatic

get character length for column

◆ GetUniqueKeyColumnOrdList()

static int[] Ict.Common.Data.TTypedDataTable.GetUniqueKeyColumnOrdList ( short  ATableNumber)
inlinestaticinherited

get the order number of the columns that are part of a unique key

◆ GetUniqueKeyColumnStringList()

static string[] Ict.Common.Data.TTypedDataTable.GetUniqueKeyColumnStringList ( short  ATableNumber)
inlinestaticinherited

get the names of the columns that are part of the unique key

◆ InitClass()

override void Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.InitClass ( )
inlineprotectedvirtual

create the columns

Implements Ict.Common.Data.TTypedDataTable.

◆ InitVars()

override void Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.InitVars ( )
inlinevirtual

assign columns to properties, set primary key

Implements Ict.Common.Data.TTypedDataTable.

◆ IsAvailableForCustomReport()

virtual bool Ict.Common.Data.TTypedDataTable.IsAvailableForCustomReport ( )
inlinevirtualinherited

Is this table generally available in custom reports?

◆ NewRowFromBuilder()

override System.Data.DataRow Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.NewRowFromBuilder ( System.Data.DataRowBuilder  builder)
inlineprotected

new typed row using DataRowBuilder

◆ NewRowTyped() [1/2]

PmShortTermApplicationRow Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.NewRowTyped ( )
inline

create a new typed row, always with default values

◆ NewRowTyped() [2/2]

PmShortTermApplicationRow Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.NewRowTyped ( bool  AWithDefaultValues)
inline

create a new typed row

◆ RemoveColumnsNotInTableTemplate()

void Ict.Common.Data.TTypedDataTable.RemoveColumnsNotInTableTemplate ( DataTable  ATableTemplate)
inlineinherited

remove columns that are not needed

Parameters
ATableTemplatethis table only contains the columns that should be kept

◆ ResetStaticVariables()

static void Ict.Common.Data.TTypedDataTable.ResetStaticVariables ( )
inlinestaticinherited

reset the static variables for each Web Request call.

Member Data Documentation

◆ ColumnApplicationKey

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnApplicationKey

Key to uniquely identify application.

◆ ColumnApplicationKeyId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnApplicationKeyId = 1
static

used for generic TTypedDataTable functions

◆ ColumnArrival

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrival

Date of arrival at the conference.

◆ ColumnArrivalComments

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalComments

Gives further comments on arrival information.

◆ ColumnArrivalCommentsId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalCommentsId = 21
static

used for generic TTypedDataTable functions

◆ ColumnArrivalDetailsStatus

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalDetailsStatus

Indicates the status of given arrival details (not known, being planned,...).

◆ ColumnArrivalDetailsStatusId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalDetailsStatusId = 13
static

used for generic TTypedDataTable functions

◆ ColumnArrivalHour

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalHour

The hour of arrival.

◆ ColumnArrivalHourId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalHourId = 17
static

used for generic TTypedDataTable functions

◆ ColumnArrivalId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalId = 16
static

used for generic TTypedDataTable functions

◆ ColumnArrivalMinute

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalMinute

The minutes of arrival.

◆ ColumnArrivalMinuteId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalMinuteId = 18
static

used for generic TTypedDataTable functions

◆ ColumnArrivalPointCode

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalPointCode

This code indicates the arrival point of the congress attendee.

◆ ColumnArrivalPointCodeId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalPointCodeId = 14
static

used for generic TTypedDataTable functions

◆ ColumnArrivalTransportNeeded

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalTransportNeeded

Indicates if transport from arrival point to congress needs to be arranged by Registrar.

◆ ColumnArrivalTransportNeededId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalTransportNeededId = 20
static

used for generic TTypedDataTable functions

◆ ColumnConfirmedOptionCode

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnConfirmedOptionCode

Indicates the outreach code of the confirmed option.

◆ ColumnConfirmedOptionCodeId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnConfirmedOptionCodeId = 9
static

used for generic TTypedDataTable functions

◆ ColumnCreatedBy

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnCreatedBy

User ID of who created this record.

◆ ColumnCreatedById

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnCreatedById = 43
static

used for generic TTypedDataTable functions

◆ ColumnDateCreated

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDateCreated

The date the record was created.

◆ ColumnDateCreatedId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDateCreatedId = 42
static

used for generic TTypedDataTable functions

◆ ColumnDateModified

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDateModified

The date the record was modified.

◆ ColumnDateModifiedId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDateModifiedId = 44
static

used for generic TTypedDataTable functions

◆ ColumnDeparture

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDeparture

Date of departure from the conference.

◆ ColumnDepartureComments

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureComments

Gives further comments on departure information.

◆ ColumnDepartureCommentsId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureCommentsId = 30
static

used for generic TTypedDataTable functions

◆ ColumnDepartureDetailsStatus

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureDetailsStatus

Indicates the status of given departure details (undetermined, being planned,...).

◆ ColumnDepartureDetailsStatusId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureDetailsStatusId = 22
static

used for generic TTypedDataTable functions

◆ ColumnDepartureHour

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureHour

The hour of departure.

◆ ColumnDepartureHourId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureHourId = 26
static

used for generic TTypedDataTable functions

◆ ColumnDepartureId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureId = 25
static

used for generic TTypedDataTable functions

◆ ColumnDepartureMinute

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureMinute

The minutes of departure.

◆ ColumnDepartureMinuteId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureMinuteId = 27
static

used for generic TTypedDataTable functions

◆ ColumnDeparturePointCode

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDeparturePointCode

This code indicates the departure point of the congress attendee.

◆ ColumnDeparturePointCodeId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDeparturePointCodeId = 23
static

used for generic TTypedDataTable functions

◆ ColumnDepartureTransportNeeded

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureTransportNeeded

Indicates if transport from congress to departure point needs to be arranged by Registrar.

◆ ColumnDepartureTransportNeededId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureTransportNeededId = 29
static

used for generic TTypedDataTable functions

◆ ColumnFromCongTravelInfo

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnFromCongTravelInfo

Information concerning flight or bus numbers.

◆ ColumnFromCongTravelInfoId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnFromCongTravelInfoId = 28
static

used for generic TTypedDataTable functions

◆ ColumnModificationId

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnModificationId

This identifies the current version of the record.

◆ ColumnModificationIdId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnModificationIdId = 46
static

used for generic TTypedDataTable functions

◆ ColumnModifiedBy

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnModifiedBy

User ID of who last modified this record.

◆ ColumnModifiedById

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnModifiedById = 45
static

used for generic TTypedDataTable functions

◆ ColumnOutreachRole

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnOutreachRole

The role a participant has during a outreach.

◆ ColumnOutreachRoleId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnOutreachRoleId = 35
static

used for generic TTypedDataTable functions

◆ ColumnPartnerKey

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnPartnerKey

This is the partner key assigned to each partner. It consists of the fund id followed by a computer generated six digit number.

◆ ColumnPartnerKeyId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnPartnerKeyId = 0
static

used for generic TTypedDataTable functions

◆ ColumnRegistrationOffice

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnRegistrationOffice

Partner key of office by which application was entered.

◆ ColumnRegistrationOfficeId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnRegistrationOfficeId = 2
static

used for generic TTypedDataTable functions

◆ ColumnStAppDate

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStAppDate

Date of application.

◆ ColumnStAppDateId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStAppDateId = 3
static

used for generic TTypedDataTable functions

◆ ColumnStApplicationHoldReason

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStApplicationHoldReason

Comment on why the application is on hold.

◆ ColumnStApplicationHoldReasonId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStApplicationHoldReasonId = 8
static

used for generic TTypedDataTable functions

◆ ColumnStApplicationOnHold

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStApplicationOnHold

Indicates if the application is on hold.

◆ ColumnStApplicationOnHoldId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStApplicationOnHoldId = 7
static

used for generic TTypedDataTable functions

◆ ColumnStApplicationType

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStApplicationType

◆ ColumnStApplicationTypeId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStApplicationTypeId = 4
static

used for generic TTypedDataTable functions

◆ ColumnStBasicDeleteFlag

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStBasicDeleteFlag

This field will not appear on the screen but will be updated when someone chooses to delete a record. Rather that an actual deletion, the record will be 'marked' for deletion after an agreed upon interval.

◆ ColumnStBasicDeleteFlagId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStBasicDeleteFlagId = 6
static

used for generic TTypedDataTable functions

◆ ColumnStBasicOutreachId

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStBasicOutreachId

TODO: this field is a combination of registration office and application number. might not be needed???

◆ ColumnStBasicOutreachIdId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStBasicOutreachIdId = 5
static

used for generic TTypedDataTable functions

◆ ColumnStCngrssSpecialCost

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStCngrssSpecialCost

Special Costs related to the congress.

◆ ColumnStCngrssSpecialCostId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStCngrssSpecialCostId = 39
static

used for generic TTypedDataTable functions

◆ ColumnStConfirmedOption

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStConfirmedOption

Indicates the confirmed outreach option.

◆ ColumnStConfirmedOptionId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStConfirmedOptionId = 11
static

used for generic TTypedDataTable functions

◆ ColumnStCongressCode

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStCongressCode

Indicates the role for the Congress.

◆ ColumnStCongressCodeId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStCongressCodeId = 33
static

used for generic TTypedDataTable functions

◆ ColumnStCongressLanguage

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStCongressLanguage

This is the language spoken by the applicant at the Congress.

◆ ColumnStCongressLanguageId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStCongressLanguageId = 41
static

used for generic TTypedDataTable functions

◆ ColumnStCurrentField

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStCurrentField

Indicates the current field.

◆ ColumnStCurrentFieldId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStCurrentFieldId = 12
static

used for generic TTypedDataTable functions

◆ ColumnStFgCode

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStFgCode

A free form field for group codes.

◆ ColumnStFgCodeId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStFgCodeId = 37
static

used for generic TTypedDataTable functions

◆ ColumnStFgLeader

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStFgLeader

Indicates if the person is a leader of a fellowship group.

◆ ColumnStFgLeaderId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStFgLeaderId = 36
static

used for generic TTypedDataTable functions

◆ ColumnStFieldCharged

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStFieldCharged

This field idenifies the field to be charged for the costs.

◆ ColumnStFieldChargedId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStFieldChargedId = 40
static

used for generic TTypedDataTable functions

◆ ColumnStOutreachOnlyFlag

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStOutreachOnlyFlag

Indicates if for outreach only.

◆ ColumnStOutreachOnlyFlagId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStOutreachOnlyFlagId = 10
static

used for generic TTypedDataTable functions

◆ ColumnStOutreachSpecialCost

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStOutreachSpecialCost

Special Costs related to the outreach.

◆ ColumnStOutreachSpecialCostId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStOutreachSpecialCostId = 38
static

used for generic TTypedDataTable functions

◆ ColumnStPreCongressCode

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStPreCongressCode

This code indicates what role they have during pre-congress.

◆ ColumnStPreCongressCodeId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStPreCongressCodeId = 32
static

used for generic TTypedDataTable functions

◆ ColumnStSpecialApplicant

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStSpecialApplicant

Indicates any special information about the applicant.

◆ ColumnStSpecialApplicantId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStSpecialApplicantId = 34
static

used for generic TTypedDataTable functions

◆ ColumnToCongTravelInfo

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnToCongTravelInfo

Information concerning flight or bus numbers.

◆ ColumnToCongTravelInfoId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnToCongTravelInfoId = 19
static

used for generic TTypedDataTable functions

◆ ColumnTransportInterest

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnTransportInterest

Applicant is interested if there would be a transport possibility from/to arrival/departure point.

◆ ColumnTransportInterestId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnTransportInterestId = 31
static

used for generic TTypedDataTable functions

◆ ColumnTravelTypeFromCongCode

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnTravelTypeFromCongCode

This code indicates the type of travel from the congress.

◆ ColumnTravelTypeFromCongCodeId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnTravelTypeFromCongCodeId = 24
static

used for generic TTypedDataTable functions

◆ ColumnTravelTypeToCongCode

DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnTravelTypeToCongCode

This code indicates the type of travel to the congress..

◆ ColumnTravelTypeToCongCodeId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnTravelTypeToCongCodeId = 15
static

used for generic TTypedDataTable functions

◆ DontThrowAwayAfterSubmitChanges

bool Ict.Common.Data.TTypedDataTable.DontThrowAwayAfterSubmitChanges = false
inherited

if you want no warning about that the datatable should be cleared after submitchanges. in some cases you must keep the data, eg when you need the new keys after INSERT

◆ TableId

readonly short Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.TableId = 200
static

TableId for Ict.Common.Data generic functions.

◆ TableInfo

SortedList<short, TTypedTableInfo> Ict.Common.Data.TTypedDataTable.TableInfo = new SortedList <short, TTypedTableInfo>()
staticprotectedinherited

stores information about typed tables

◆ ThrowAwayAfterSubmitChanges

bool Ict.Common.Data.TTypedDataTable.ThrowAwayAfterSubmitChanges = false
inherited

if you want the datatable to be cleared after submitchanges. This will increase the speed significantly: no updating of modificationID, no slow AcceptChanges.

Property Documentation

◆ Count

int Ict.Common.Data.TTypedDataTable.Count
getinherited

the number of rows in the current table

◆ TableDBLabel

override string Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.TableDBLabel
get

instance property to get the 'Label' of the table as it is used in the database (the 'Label' is usually a short description of what the db table is about)

◆ this[int i]

PmShortTermApplicationRow Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.this[int i]
get

Access a typed row by index.


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