/// <summary> /// Initialisation /// </summary> public void InitUserControlsManually() { // retrieve data from cache FApplicantStatusTable = (PtApplicantStatusTable)TDataCache.TMPersonnel.GetCacheablePersonnelTable( TCacheablePersonTablesEnum.ApplicantStatusList); FApplicantStatusTable.Columns.Add("Is Selected", Type.GetType("System.Boolean")); for (int Counter = 0; Counter < FApplicantStatusTable.Rows.Count; ++Counter) { FApplicantStatusTable.Rows[Counter]["Is Selected"] = false; } // use data to set up the grid SetUpGrid(); }
/// <summary> /// Initialisation /// </summary> public void InitUserControlsManually() { // retrieve data from cache FApplicantStatusTable = (PtApplicantStatusTable)TDataCache.TMPersonnel.GetCacheablePersonnelTable( TCacheablePersonTablesEnum.ApplicantStatusList); FApplicantStatusTable.Columns.Add("Is Selected", Type.GetType("System.Boolean")); for (int Counter = 0; Counter < FApplicantStatusTable.Rows.Count; ++Counter) { FApplicantStatusTable.Rows[Counter]["Is Selected"] = false; } // use data to set up the grid SetUpGrid(); }
/// <summary> /// Returns the selected application statuses /// </summary> /// <param name="AApplicationStatusList">List with all selected application statuses seperated by commas</param> public static void GetSelectedApplicationStatuses(ref string AApplicationStatusList) { foreach (DataRow Row in FApplicantStatusTable.Rows) { if ((bool)Row["Is Selected"]) { String Status = (String)Row[PtApplicantStatusTable.GetCodeDBName()]; if (AApplicationStatusList.Length > 0) { AApplicationStatusList += ","; } AApplicationStatusList += Status; } } }