BExIS.Web.Shell.Areas.DCM.Models.Metadata.MetadataCompoundAttributeModel.ConvertToModel C# (CSharp) Method

ConvertToModel() public static method

public static ConvertToModel ( BaseUsage metadataAttributeUsage, int number ) : MetadataCompoundAttributeModel
metadataAttributeUsage BaseUsage
number int
return MetadataCompoundAttributeModel
        public static MetadataCompoundAttributeModel ConvertToModel(BaseUsage metadataAttributeUsage, int number)
        {
            return new MetadataCompoundAttributeModel
            {

                Id = metadataAttributeUsage.Id,
                Number = number,
                //PackageModelNumber = packageModelNumber,
                //MetadataStructureId = metadataStructureId,
                //Parent = metadataPackageUsage,
                Source = metadataAttributeUsage,
                DisplayName = metadataAttributeUsage.Label,
                Discription = metadataAttributeUsage.Description,
                //DataType = metadataAttributeUsage..MetadataAttribute.DataType.Name,
                //SystemType = metadataAttributeUsage.MetadataAttribute.DataType.SystemType,
                MinCardinality = metadataAttributeUsage.MinCardinality,
                MaxCardinality = metadataAttributeUsage.MaxCardinality,
                NumberOfSourceInPackage = 1,
                first = true,
                ////DomainList = domainConstraintList,
                last = true
            };
        }