using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Tango.Core; using Tango.Integration.Operation; namespace Tango.PPC.Maintenance.Models { public class OverallTemperatureModel : ExtendedObject { private double _temperature; public double Temperature { get { return _temperature; } set { _temperature = value; RaisePropertyChangedAuto(); RaisePropertyChanged(nameof(IsWarning)); RaisePropertyChanged(nameof(IsError)); } } public bool IsWarning { get { return Temperature > MachineOperator.OVERALL_TEMPERATURE_WARNING; } } public bool IsError { get { return Temperature >= MachineOperator.OVERALL_TEMPERATURE_ERROR; } } } }