コード例 #1
0
ファイル: ZoneWith6Heaters.cs プロジェクト: adresyazilim/Kolt
        public void Set(Zone model)
        {
            if (model != null)
            {
                this.lblTemperature.Text = model.Temperature.ToString();

                var heater1 = model.HeaterList.Count > 0 ? model.HeaterList[0] : null;
                var heater2 = model.HeaterList.Count > 1 ? model.HeaterList[1] : null;
                var heater3 = model.HeaterList.Count > 2 ? model.HeaterList[2] : null;
                var heater4 = model.HeaterList.Count > 3 ? model.HeaterList[3] : null;
                var heater5 = model.HeaterList.Count > 4 ? model.HeaterList[4] : null;
                var heater6 = model.HeaterList.Count > 5 ? model.HeaterList[5] : null;

                this.heaterLed1.Set(heater1.AsLedModel);
                this.heaterLed2.Set(heater2.AsLedModel);
                this.heaterLed3.Set(heater3.AsLedModel);
                this.heaterLed4.Set(heater4.AsLedModel);
                this.heaterLed5.Set(heater5.AsLedModel);
                this.heaterLed6.Set(heater6.AsLedModel);
            }
            else
            {
                this.Clear();
            }
        }
コード例 #2
0
ファイル: ZoneWith2Heaters.cs プロジェクト: adresyazilim/Kolt
        public void Set(Zone model)
        {
            if (model != null)
            {
                this.lblTemperature.Text = model.Temperature.ToString();

                var heater1 = model.HeaterList.Count > 0 ? model.HeaterList[0] : null;
                var heater2 = model.HeaterList.Count > 1 ? model.HeaterList[1] : null;

                this.heaterLed1.Set(heater1.AsLedModel);
                this.heaterLed2.Set(heater2.AsLedModel);
            }
            else
            {
                this.Clear();
            }
        }