using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MoviconHub.App.Models { /// /// 清洗动作 /// public class ClearAction { /// /// 清洗事件 /// public event EventHandler ClearActionEvent; private bool _ClearEnd; /// /// 清洗完成信号 /// public bool ClearEnd { get { return _ClearEnd; } set { if (_ClearEnd != value) { _ClearEnd = value; //清洗完成 if (_ClearEnd) { ClearActionEvent.BeginInvoke(this, "清洗完成", null, null); } } } } private bool _DeviceClose; /// /// 设备关机信号 /// public bool DeviceClose { get { return _DeviceClose; } set { if (_DeviceClose != value) { _DeviceClose = value; //清洗完成 if (_DeviceClose) { ClearActionEvent.BeginInvoke(this, "设备关机", null, null); } } } } } }