private List<ActuatorStatus> GetActuatorStatus() { var actuatorStatusList = new List<ActuatorStatus>(); var actuators = _componentService.GetComponents<IActuator>(); foreach (var actuator in actuators) { if (actuator.GetState().Equals(BinaryStateId.Off)) { continue; } var settings = _settingsService.GetSettings<ComponentSettings>(actuator.Id); var actuatorStatus = new ActuatorStatus { Id = actuator.Id, Caption = settings.Caption }; actuatorStatusList.Add(actuatorStatus); } return actuatorStatusList; }
private List <ActuatorStatus> GetActuatorStatus() { var actuatorStatusList = new List <ActuatorStatus>(); var actuators = _componentService.GetComponents <IActuator>(); foreach (var actuator in actuators) { if (actuator.GetState().Equals(BinaryStateId.Off)) { continue; } var settings = _settingsService.GetSettings <ComponentSettings>(actuator.Id); var actuatorStatus = new ActuatorStatus { Id = actuator.Id, Caption = settings.Caption }; actuatorStatusList.Add(actuatorStatus); } return(actuatorStatusList); }