public void OnTlfIaPosStateEngine(object sender, RangeMsg <TlfIaDestination> msg)
        {
            _Logger.Trace("Procesando {0}: {1}", EventTopicNames.TlfIaPosStateEngine, msg);

            foreach (TlfIaDestination tlf in msg.Info)
            {
                string number = Tlf.NumberToPresentation(tlf.Number);

                if (tlf.Number == tlf.Alias)
                {
                    tlf.Alias = number;
                }
                tlf.Number = number;
            }

            _StateManager.Tlf.Reset(msg);
        }
        public void OnConfListEngine(object sender, RangeMsg <string> msg)
        {
            _Logger.Trace("Procesando {0}: {1}", EventTopicNames.ConfListEngine, msg);

            if (msg != null)
            {
                for (int i = 0, to = msg.Count; i < to; i++)
                {
                    msg.Info[i] = Tlf.NumberToPresentation(msg.Info[i]);
                }

                _StateManager.Tlf.ConfList.Reset(msg);
            }
            else
            {
                _StateManager.Tlf.ConfList.Reset();
            }
        }