示例#1
0
        private void LoadState(IDayCalculatorState calculatorState)
        {
            state = new TimeCalculatorState()
            {
                DeviceStatus = calculatorState.DeviceStatus,
                Last         = calculatorState.Last,
                Ready        = calculatorState.Ready
            };

            previosTime = state.Last;
            current     = previosTime;
            oldStatus   = state.DeviceStatus;
            status      = oldStatus;
        }
示例#2
0
        private void LoadState(IDayCalculatorState calculatorState)
        {
            state = new TimeCalculatorState()
            {
                DeviceStatus = calculatorState.DeviceStatus,
                Last = calculatorState.Last,
                Ready = calculatorState.Ready
            };

            previosTime = state.Last;
            current = previosTime;
            oldStatus = state.DeviceStatus;
            status = oldStatus;
        }