Пример #1
0
 public RtuParaAnalogueAmpViewModel(RtuParaAnalogueAmps.RtuParaAnalogueAmp rtuParaAnalogueAmp)
 {
     this.RtuId               = rtuParaAnalogueAmp.RtuId;
     this.LoopId              = rtuParaAnalogueAmp.LoopId;
     this.LoopName            = rtuParaAnalogueAmp.LoopName;
     this.Range               = rtuParaAnalogueAmp.Range;
     this.UpperLimit          = rtuParaAnalogueAmp.UpperLimit;
     this.LowerLimit          = rtuParaAnalogueAmp.LowerLimit;
     this.VectorMoniliang     = rtuParaAnalogueAmp.VectorMoniliang;
     this.Phase               = rtuParaAnalogueAmp.Phase;
     this.LightRate           = rtuParaAnalogueAmp.LightRate;
     this.LightRateLowerLimit = rtuParaAnalogueAmp.LightRateLowerLimit;
     this.VectorSwitchIn      = rtuParaAnalogueAmp.VectorSwitchIn;
     this.SwitchOutId         = rtuParaAnalogueAmp.SwitchOutId;
     this.IsAlarmSwitch       = rtuParaAnalogueAmp.IsAlarmSwitch;
 }
Пример #2
0
        /// <summary>
        /// 还原数据为 RtuParaAnalogueAmp
        /// </summary>
        /// <returns></returns>
        public RtuParaAnalogueAmps.RtuParaAnalogueAmp BackRtuParaAnalogueAmp()
        {
            var rtuParaAnalogueAmp = new RtuParaAnalogueAmps.RtuParaAnalogueAmp(this);

            return(rtuParaAnalogueAmp);
        }