private ITray CreateTray(uint number)
        {
            ITray tray = _activeMachine.Trays.SingleOrDefault(x => x.Number == number);

            if (tray == null)
            {
                tray = _activeMachine.AddTray <TTray>(number);
            }

            return(tray);
        }