OpenPetra
Free Administration Software for Non-Profits
|
Table for short term applications. More...
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, TTypedTableInfo > | TableInfo = 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... | |
Table for short term applications.
|
inline |
constructor
|
inline |
constructor
|
inline |
constructor for serialization
|
inlinevirtual |
get an odbc parameter for the given column
Implements Ict.Common.Data.TTypedDataTable.
|
inlinestaticinherited |
create an odbc parameter for the given column
|
inlinestaticinherited |
create an odbc parameter for the given column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlineinherited |
make sure that we use GetChangesType instead of GetChanges
|
inline |
get typed set of changes
|
inlineinherited |
our own version of GetChanges
|
inlinestaticinherited |
the column name as it is in the SQL database
|
inlinestaticinherited |
get the names of the columns in this table
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinevirtualinherited |
Return a list of fields that are available for custom reports
|
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
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestaticinherited |
get the names of the columns that are part of the key
|
inlinestaticinherited |
returns the translated label for the column
|
inlinestaticinherited |
get the maximum length for the field
|
inlinestaticinherited |
get the maximum length for the field
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestaticinherited |
get the order number of the columns that are part of the primary key
|
inlinestaticinherited |
get the names of the columns that are part of the primary key
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestaticinherited |
the table name in CamelCase
|
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)
|
inlinestatic |
return the name of the table as it is used in the database
|
inlinestatic |
return the CamelCase name of the table
|
inlinestaticinherited |
the table name in CamelCase
|
inlinestaticinherited |
the table name as it is in the SQL database
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestatic |
get the name of the field in the database for this column
|
inlinestatic |
get the help text for the field in the database for this column
|
inlinestatic |
get character length for column
|
inlinestaticinherited |
get the order number of the columns that are part of a unique key
|
inlinestaticinherited |
get the names of the columns that are part of the unique key
|
inlineprotectedvirtual |
create the columns
Implements Ict.Common.Data.TTypedDataTable.
|
inlinevirtual |
assign columns to properties, set primary key
Implements Ict.Common.Data.TTypedDataTable.
|
inlinevirtualinherited |
Is this table generally available in custom reports?
|
inlineprotected |
new typed row using DataRowBuilder
|
inline |
create a new typed row, always with default values
|
inline |
create a new typed row
|
inlineinherited |
remove columns that are not needed
ATableTemplate | this table only contains the columns that should be kept |
|
inlinestaticinherited |
reset the static variables for each Web Request call.
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnApplicationKey |
Key to uniquely identify application.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrival |
Date of arrival at the conference.
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalComments |
Gives further comments on arrival information.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalDetailsStatus |
Indicates the status of given arrival details (not known, being planned,...).
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalHour |
The hour of arrival.
|
static |
used for generic TTypedDataTable functions
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalMinute |
The minutes of arrival.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalPointCode |
This code indicates the arrival point of the congress attendee.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnArrivalTransportNeeded |
Indicates if transport from arrival point to congress needs to be arranged by Registrar.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnConfirmedOptionCode |
Indicates the outreach code of the confirmed option.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnCreatedBy |
User ID of who created this record.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDateCreated |
The date the record was created.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDateModified |
The date the record was modified.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDeparture |
Date of departure from the conference.
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureComments |
Gives further comments on departure information.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureDetailsStatus |
Indicates the status of given departure details (undetermined, being planned,...).
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureHour |
The hour of departure.
|
static |
used for generic TTypedDataTable functions
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureMinute |
The minutes of departure.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDeparturePointCode |
This code indicates the departure point of the congress attendee.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnDepartureTransportNeeded |
Indicates if transport from congress to departure point needs to be arranged by Registrar.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnFromCongTravelInfo |
Information concerning flight or bus numbers.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnModificationId |
This identifies the current version of the record.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnModifiedBy |
User ID of who last modified this record.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnOutreachRole |
The role a participant has during a outreach.
|
static |
used for generic TTypedDataTable functions
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.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnRegistrationOffice |
Partner key of office by which application was entered.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStAppDate |
Date of application.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStApplicationHoldReason |
Comment on why the application is on hold.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStApplicationOnHold |
Indicates if the application is on hold.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStApplicationType |
|
static |
used for generic TTypedDataTable functions
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.
|
static |
used for generic TTypedDataTable functions
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???
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStCngrssSpecialCost |
Special Costs related to the congress.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStConfirmedOption |
Indicates the confirmed outreach option.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStCongressCode |
Indicates the role for the Congress.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStCongressLanguage |
This is the language spoken by the applicant at the Congress.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStCurrentField |
Indicates the current field.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStFgCode |
A free form field for group codes.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStFgLeader |
Indicates if the person is a leader of a fellowship group.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStFieldCharged |
This field idenifies the field to be charged for the costs.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStOutreachOnlyFlag |
Indicates if for outreach only.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStOutreachSpecialCost |
Special Costs related to the outreach.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStPreCongressCode |
This code indicates what role they have during pre-congress.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnStSpecialApplicant |
Indicates any special information about the applicant.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnToCongTravelInfo |
Information concerning flight or bus numbers.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnTransportInterest |
Applicant is interested if there would be a transport possibility from/to arrival/departure point.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnTravelTypeFromCongCode |
This code indicates the type of travel from the congress.
|
static |
used for generic TTypedDataTable functions
DataColumn Ict.Petra.Shared.MPersonnel.Personnel.Data.PmShortTermApplicationTable.ColumnTravelTypeToCongCode |
This code indicates the type of travel to the congress..
|
static |
used for generic TTypedDataTable functions
|
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
|
static |
TableId for Ict.Common.Data generic functions.
|
staticprotectedinherited |
stores information about typed tables
|
inherited |
if you want the datatable to be cleared after submitchanges. This will increase the speed significantly: no updating of modificationID, no slow AcceptChanges.
|
getinherited |
the number of rows in the current table
|
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)
|
get |
Access a typed row by index.