public FileDetailsViewData(List <EntityDocument> files, string addFilesUrl, bool canEditFiles, Models.FieldDefinition fieldDefinition) { Files = files; AddFilesUrl = addFilesUrl; CanEditFiles = canEditFiles; FieldDefinition = fieldDefinition; }
public EditViewData(Person currentPerson, Models.FieldDefinition fieldDefinition) : base(currentPerson) { FieldDefinition = fieldDefinition; FileBrowserImageUploadUrl = SitkaRoute <FileResourceController> .BuildUrlFromExpression(x => x.CkEditorUploadFileResourceForFieldDefinition(FieldDefinition, null)); CancelUrl = SitkaRoute <FieldDefinitionController> .BuildUrlFromExpression(x => x.Index()); }
public EditViewData(PerformanceMeasureSimple performanceMeasure, List <TaxonomyTier> taxonomyTiers, TaxonomyLevel associatePerformanceMeasureTaxonomyLevel) { PerformanceMeasure = performanceMeasure; AllTaxonomyTiers = taxonomyTiers; FieldDefinitionForTaxonomyTier = associatePerformanceMeasureTaxonomyLevel.GetFieldDefinition(); TaxonomyTierDisplayName = FieldDefinitionForTaxonomyTier.GetFieldDefinitionLabel(); TaxonomyTierDisplayNamePluralized = FieldDefinitionForTaxonomyTier.GetFieldDefinitionLabelPluralized(); }
private string GetPossibleDefaultMetadataAttributeString(Models.FieldDefinition fieldDefinition) { var projectIdentifierDefault = Defaults.SingleOrDefault(x => x.FieldDefinition == fieldDefinition); if (projectIdentifierDefault != null) { return(projectIdentifierDefault.GisDefaultMappingColumnName); } return(null); }
public void UpdateModel(Models.FieldDefinition fieldDefinition) { fieldDefinition.FieldDefinitionValueHtmlString = FieldDefinitionValue; }
public EditViewModel(Models.FieldDefinition fieldDefinition) { FieldDefinitionValue = fieldDefinition?.FieldDefinitionValueHtmlString; }
private static int?GetPossibleDefaultMetadataAttributeID(List <GisMetadataAttribute> gisMetadataAttributes, ICollection <GisDefaultMapping> defaults, Models.FieldDefinition fieldDefinition) { int?defaultMetadataAttributeID = null; var projectIdentifierDefault = defaults.SingleOrDefault(x => x.FieldDefinition == fieldDefinition); if (projectIdentifierDefault != null) { var projectIdentifierGisMetadataAttribute = gisMetadataAttributes .SingleOrDefault(x => string.Equals(x.GisMetadataAttributeName, projectIdentifierDefault.GisDefaultMappingColumnName)); if (projectIdentifierGisMetadataAttribute == null) { projectIdentifierGisMetadataAttribute = gisMetadataAttributes .FirstOrDefault(x => string.Equals(x.GisMetadataAttributeName, projectIdentifierDefault.GisDefaultMappingColumnName) || (projectIdentifierDefault.GisDefaultMappingColumnName.Length > 10 && string.Equals(x.GisMetadataAttributeName, projectIdentifierDefault.GisDefaultMappingColumnName.Substring(0, 10)))); } if (projectIdentifierGisMetadataAttribute != null) { defaultMetadataAttributeID = projectIdentifierGisMetadataAttribute.GisMetadataAttributeID; } } return(defaultMetadataAttributeID); }
public FieldDefinitionDetailsViewData(Models.FieldDefinitionType fieldDefinitionType, Models.FieldDefinition fieldDefinition, bool showEditLink) { FieldDefinitionType = fieldDefinitionType; _fieldDefinition = fieldDefinition; ShowEditLink = showEditLink; }