Esempio n. 1
0
 public Controller(Device device, ControllerMessageType messageType, ControllerType controllerType, Channel channel, int controlNumber, Range range)
 {
     _device        = device;
     MessageType    = messageType;
     ControllerType = controllerType;
     Channel        = channel;
     ControlNumber  = controlNumber;
     Range          = range;
 }
Esempio n. 2
0
        //protected void AddTempData<T>(string key, T data) where T : class
        //{
        //  TempData.Put<T>(key, data);
        //}

        //protected T GetTempData<T>(string key, bool isRequired = true) where T : class
        //{
        //  T data = TempData.Get<T>(key);

        //  if (isRequired && data == null)
        //  {
        //    throw new CjExpInvalidOperationException("Cannot find data");
        //  }

        //  return data;
        //}

        protected void SetControllerMessage(ControllerMessageType messageType, string message)
        {
            var msg = new ControllerMessage
            {
                Message = GetControllerText(message),
                ControllerMessageType = messageType,
                MessageDateTime       = DateTime.Now
            };

            TempData.AddTempData(controllerMessageKey, msg);
        }
Esempio n. 3
0
 public ControllerKey(ControllerMessageType controllerMessageType, Channel channel, int controlNumber)
 {
     ControllerMessageType = controllerMessageType;
     Channel       = channel;
     ControlNumber = controlNumber;
 }