public LogFieldSetupDO(LogFieldSetupDO obj) : this() { SetValues(obj); }
public void SetValues(LogFieldSetupDO obj) { if(obj == null) { return; } Field = obj.Field; FieldOrder = obj.FieldOrder; ColumnType = obj.ColumnType; Heading = obj.Heading; Width = obj.Width; Format = obj.Format; Behavior = obj.Behavior; }
public void getLogFieldSetup(DAL cDAL, DAL fsDAL, StratumStatsDO myStStats) { List<LogFieldSetupDefaultDO> logFieldDefaults = new List<LogFieldSetupDefaultDO>(cDAL.Read<LogFieldSetupDefaultDO>("LogFieldSetupDefault", null, null)); foreach (LogFieldSetupDefaultDO lfd in logFieldDefaults) { LogFieldSetupDO lfs = new LogFieldSetupDO(); lfs.Stratum_CN = thisStrCN; lfs.Field = lfd.Field; lfs.FieldOrder = lfd.FieldOrder; lfs.ColumnType = lfd.ColumnType; lfs.Heading = lfd.Heading; lfs.Width = lfd.Width; lfs.Format = lfd.Format; lfs.Behavior = lfd.Behavior; logFields.Add(lfs); } fsDAL.Save(logFields); }