//
// Autore: Giuliano Pellegrini Parisi
//
// Data: 2 febbraio 2009
//
// Classe: 4^Inf. Sirio
//
// Oggetto: Implementazione libreria di progetto fbblSimulazioneVeicolo
//
// Release: 0.1

using System.ComponentModel;
using System.Reflection;
using System;

namespace fbblSimulazioneVeicolo
{
    public class StrumentiSimulazioneVeicolo
    {

        public static string ElencoAttributi(Enum PianoDaAnalizzare)
        {
            FieldInfo InformazioniSulPiano = PianoDaAnalizzare.GetType().GetField(PianoDaAnalizzare.ToString());

            DescriptionAttribute[] MiaStanza =(DescriptionAttribute[]) InformazioniSulPiano.GetCustomAttributes(typeof(DescriptionAttribute),false);

            return (MiaStanza.Length > 0) ? MiaStanza[0].Description : "Errore nella lettura dei custom attributes";

        }


    }
}
