public void SetPortValue(string portName, bool value)
{
foreach (IoPort port in inPorts.Where(port => port.Name == portName))
{
port.Value = value;
if (value)
{
_objectMatrix[port.X, port.Y, port.Z].RedValue = 15;
_objectMatrix[port.X, port.Y, port.Z].IsActivated = true;
}
else
{
_objectMatrix[port.X, port.Y, port.Z].RedValue = 0;
_objectMatrix[port.X, port.Y, port.Z].IsActivated = false;
}
}
}