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; }
//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); }
public ControllerKey(ControllerMessageType controllerMessageType, Channel channel, int controlNumber) { ControllerMessageType = controllerMessageType; Channel = channel; ControlNumber = controlNumber; }