Пример #1
0
        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);
     }
 }