aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.BL/ExtensionMethods
ModeNameSize
-rw-r--r--ColorConversionSuggestionExtensions.cs693logstatsplain
-rw-r--r--ColorSpacesExtensions.cs543logstatsplain
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; }
        }
    }
}