public enum LeStatus
{
Created,
OnConveyor,
InStorage,
OnLhd,
///
/// on an input place of a device to which the Le is not directly moved on by the conveyor
///
OnInputPlace,
InDestinationZone,
///
/// on an output place of a device from which the Le is not directly taken by the conveyor
///
OnOutputPlace,
///
/// When the LE leaves the system it is marked as deleted
///
Deleted,
///
/// see
///
Unmapped
}
public static class LeStatusGroups
{
public static readonly LeStatus[] Storage = new[]
{
LeStatus.InStorage,
LeStatus.OnLhd,
LeStatus.OnInputPlace,
LeStatus.OnOutputPlace
};
public static readonly LeStatus[] Conveyor = new[]
{
LeStatus.OnConveyor,
LeStatus.InDestinationZone
};
}