Exemplo n.º 1
0
        public EnumeratedRepresentation(RepresentationSystemRepresentationsEnumeratedRepresentation enumeratedRepresentation, CultureInfo culture)
            : base(enumeratedRepresentation.domainID, enumeratedRepresentation.domainTag)
        {
            EnumerationMembers = GetEnumerationMembers(enumeratedRepresentation);

            var name = GetName(enumeratedRepresentation.Name, culture);

            Name        = name != null ? name.Value : null;
            Description = name != null ? name.description : null;
        }
Exemplo n.º 2
0
        public EnumeratedRepresentation(RepresentationSystemRepresentationsEnumeratedRepresentation enumeratedRepresentation, CultureInfo culture)
            : base(enumeratedRepresentation.domainID, enumeratedRepresentation.domainTag)
        {
            EnumerationMembers = GetEnumerationMembers(enumeratedRepresentation);

            var name = GetName(enumeratedRepresentation.Name, culture);

            Name        = name != null ? name.Value : null;
            Description = name != null ? name.description : null;
            if (enumeratedRepresentation.RelatedDDI != null)
            {
                Ddi = enumeratedRepresentation.RelatedDDI[0].ddi;
                if (enumeratedRepresentation.RelatedDDI.Any(d => d.isDefaultRepresentationForDDI))
                {
                    IsDefaultRepresentationForDDI = true;
                }
            }
        }
Exemplo n.º 3
0
        private RepresentationManager()
        {
            var representationSystem = DeserializeRepresentationSystem();

            Representations = GetRepresentations(representationSystem);
        }