public static void SetUpdateColumnNames() { char[] delims = new char[] { ',', '~', ';', ':', '|', '^', '!', '#' }; System.Configuration.AppSettingsReader appReader = new AppSettingsReader(); codeTableAuditCols = new CodeTableAuditColumnList(); if (appReader.GetValue("UpdateDateColumns", typeof(string)) != null) { codeTableAuditCols.UpdateDateColumns.AddRange(((String)appReader.GetValue("UpdateDateColumns", typeof(string))).Split(delims)); } if (appReader.GetValue("UpdateIdColumns", typeof(string)) != null) { codeTableAuditCols.UpdateIdColumns.AddRange(((String)appReader.GetValue("UpdateIdColumns", typeof(string))).Split(delims)); } if (appReader.GetValue("CreateDateColumns", typeof(string)) != null) { codeTableAuditCols.CreateDateColumns.AddRange(((String)appReader.GetValue("CreateDateColumns", typeof(string))).Split(delims)); } if (appReader.GetValue("CreateIdColumns", typeof(string)) != null) { codeTableAuditCols.CreateIdColumns.AddRange(((String)appReader.GetValue("CreateIdColumns", typeof(string))).Split(delims)); } }
public virtual bool Fill(CodeTableAuditColumnList dataClass) { try { this.UpdateDateColumns = dataClass.UpdateDateColumns; this.UpdateIdColumns = dataClass.UpdateIdColumns; this.CreateDateColumns = dataClass.CreateDateColumns; this.CreateIdColumns = dataClass.CreateIdColumns; return(true); } catch (System.Exception ex) { throw new System.ApplicationException("Error in the Auto-Generated: CodeTableAuditColumnList.Fill(CodeTableAuditColumnList) Method", ex); } }