Example #1
0
        public static ApplicationDataModel.Representations.NumericRepresentation ToModelRepresentation(this NumericRepresentation representation)
        {
            var numericRepresentation = new ApplicationDataModel.Representations.NumericRepresentation
              {
              Code = representation.DomainId,
              Description = representation.Description,
              };
              numericRepresentation.Id.UniqueIds.Add(new UniqueId
              {
              Id = representation.DomainId,
              IdType = IdTypeEnum.LongInt,
              Source = "http://dictionary.isobus.net/isobus/",
              SourceType = IdSourceTypeEnum.URI
              });

              return numericRepresentation;
        }
        public static ApplicationDataModel.Representations.NumericRepresentation ToModelRepresentation(this NumericRepresentation representation)
        {
            var numericRepresentation = new ApplicationDataModel.Representations.NumericRepresentation
            {
                Code        = representation.DomainId,
                Description = representation.Description,
            };

            numericRepresentation.Id.UniqueIds.Add(new UniqueId
            {
                Id         = representation.DomainId,
                CiTypeEnum = CompoundIdentifierTypeEnum.LongInt,
                Source     = "http://dictionary.isobus.net/isobus/",
                SourceType = IdSourceTypeEnum.URI
            });

            return(numericRepresentation);
        }
 public static NumericRepresentation ToInternalRepresentation(this ApplicationDataModel.Representations.NumericRepresentation representation)
 {
     return((NumericRepresentation)RepresentationManager.Instance.Representations[representation.Code]);
 }