Esempio n. 1
0
        /// <summary>
        /// Updates Code Lists allowed values. Deletes existing values that are not in provided in the list.
        /// </summary>
        /// <param name="codeListCofinguration">Code List configuration of values</param>
        /// <returns>Updates Code List with values.</returns>
        private async Task <CodeListUpdateValuesARM> CodeListUpdateValues(CodeListFileContent codeListCofinguration)
        {
            var newValues = new CodeListUpdateValuesAM();

            newValues.AllowedValues.AddRange(codeListCofinguration.Values.Select(x => x.Name));

            return(await _alfrescoHttpClient.CodeListUpdateValues(codeListCofinguration.Name, newValues));
        }