Beispiel #1
0
        /// <summary>
        /// Gets the device current configuration.
        /// </summary>
        /// <returns></returns>
        public virtual String GetConfiguration()
        {
            if (Configuraciones.Count.Equals(0))
            {
                return(TipoDispositivo.GetConfiguration());
            }

            var configurationBuilder = new StringBuilder();

            foreach (var configuracion in Configuraciones.OfType <ConfiguracionDispositivo>().OrderBy(config => config.Orden).ToList())
            {
                configurationBuilder.AppendLine(configuracion.Configuracion);
            }

            return(configurationBuilder.ToString());
        }