private MetadataDto CreateNewCustomizedMetadataDto() { var metadataDto = new MetadataDto("Rem.Ria.PatientModule.Web.Common.PatientProfileDto"); var lastNameNode = metadataDto.AddChildMetadata("LastName"); lastNameNode.AddMetadataItem(new RequiredMetadataItemDto { IsRequired = true }); lastNameNode.AddMetadataItem ( new HiddenMetadataItemDto { IsHidden = false } ); return metadataDto; }
private MetadataDto CreateDefaultMetadataDto() { var metadataDto = new MetadataDto("Rem.Ria.PatientModule.Web.Common.PatientProfileDto"); var firstNameNode = metadataDto.AddChildMetadata("FirstName"); firstNameNode.AddMetadataItem ( new DisplayNameMetadataItemDto { Name = "The Patient's First Name" } ); firstNameNode.AddMetadataItem ( new ReadonlyMetadataItemDto { IsReadonly = true } ); var middleNameNode = metadataDto.AddChildMetadata("MiddleName"); middleNameNode.AddMetadataItem ( new RequiredMetadataItemDto { IsRequired = true } ); var lastNameNode = metadataDto.AddChildMetadata("LastName"); lastNameNode.AddMetadataItem ( new DisplayNameMetadataItemDto { Name = "Default LastName" } ); lastNameNode.AddMetadataItem ( new HiddenMetadataItemDto { IsHidden = true } ); return metadataDto; }