| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 | using MECF.Framework.Common.Utilities;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace FurnaceUI.Views.ParameterSC{    public class TempSettingTableSCFeedback : SCValue    {        public TempSetting TempSetting { get; set; }        public TempSettingTableSCFeedback()        {            TempSetting = new TempSetting();        }        public override void SetKeys()        {            _fieldMap.Clear();            SetKeys(typeof(TempSettingTableSCFeedback), "PM1_RecipeEditParameter_", this);        }    }    public class TempSetting    {        public TempSettingConfig A { get; set; } = new TempSettingConfig();        public TempSettingConfig B { get; set; } = new TempSettingConfig();        public TempSettingConfig C { get; set; } = new TempSettingConfig();        public TempSettingConfig D { get; set; } = new TempSettingConfig();        public TempSettingConfig E { get; set; } = new TempSettingConfig();        public TempSettingConfig F { get; set; } = new TempSettingConfig();        public TempSettingConfig G { get; set; } = new TempSettingConfig();        public TempSettingConfig H { get; set; } = new TempSettingConfig();        public TempSettingConfig I { get; set; } = new TempSettingConfig();        public TempSettingConfig J { get; set; } = new TempSettingConfig();        public TempSettingConfig K { get; set; } = new TempSettingConfig();        public TempSettingConfig L { get; set; } = new TempSettingConfig();        public TempSettingConfig M { get; set; } = new TempSettingConfig();        public TempSettingConfig N { get; set; } = new TempSettingConfig();        public TempSettingConfig O { get; set; } = new TempSettingConfig();        public TempSettingConfig P { get; set; } = new TempSettingConfig();        public TempSettingConfig Q { get; set; } = new TempSettingConfig();        public TempSettingConfig R { get; set; } = new TempSettingConfig();        public TempSettingConfig S { get; set; } = new TempSettingConfig();        public TempSettingConfig T { get; set; } = new TempSettingConfig();        public TempSettingConfig U { get; set; } = new TempSettingConfig();        public TempSettingConfig V { get; set; } = new TempSettingConfig();        public TempSettingConfig W { get; set; } = new TempSettingConfig();        public TempSettingConfig X { get; set; } = new TempSettingConfig();        public TempSettingConfig Y { get; set; } = new TempSettingConfig();        public TempSettingConfig Z { get; set; } = new TempSettingConfig();        public object GetValue(string propertyName)        {            return this.GetType().GetProperty(propertyName).GetValue(this, null);        }    }    public class TempSettingConfig    {        public double Zone0 { get; set; }        public double Zone7 { get; set; }        public double Zone6 { get; set; }        public double Zone5 { get; set; }        public double Zone4 { get; set; }        public double Zone3 { get; set; }        public double Zone2 { get; set; }        public double Zone1 { get; set; }    }}
 |