public void CloseFan()
        {
            BoardCardControl2 fanCtr =
                this.boardCardManager.GetBoardCardByDescription(this.fanChannle.DeviceDescription);

            if (fanCtr != null)
            {
                fanCtr[fanChannle.Channle] = 0;
                fanCtr.WriteData();
            }
        }
        public void CloseMotor()
        {
            BoardCardControl2 motorCtr =
                this.boardCardManager.GetBoardCardByDescription(motorChannle.DeviceDescription);

            if (motorCtr != null)
            {
                motorCtr[motorChannle.Channle] = 0;
                motorCtr.WriteData();
            }
        }
        public void CloseWaterPump()
        {
            if (!this.hasPumping)
            {
                return;
            }

            BoardCardControl2 waterPumpCtr =
                this.boardCardManager.GetBoardCardByDescription(waterPumpChannle.DeviceDescription);

            if (waterPumpCtr != null)
            {
                waterPumpCtr[waterPumpChannle.Channle] = 0;
                waterPumpCtr.WriteData();
            }
        }