Beispiel #1
0
        private static void addTextField(string userField, string displayField = null)
        {
            _textFields.Add(userField);
            UserFields.Add(userField);

            if (displayField != null)
            {
                DisplayFieldByIndexField.Add(userField, displayField);
            }
        }
Beispiel #2
0
        private static void addIntField(string userField, string displayFieldName = null)
        {
            UserFields.Add(userField);
            IntFields.Add(userField);

            if (displayFieldName != null)
            {
                DisplayFieldByIndexField.Add(userField, displayFieldName);
            }
        }
Beispiel #3
0
        private static void addSpecificTextField(string userField, string language)
        {
            if (language == null)
            {
                throw new ArgumentNullException(nameof(language));
            }

            UserFields.Add(userField);
            LocalizedFields.Add(userField);

            userField = userField.ToLowerInvariant();

            var localized = GetLocalizedField(userField, language);

            _textFields.Add(localized);

            DisplayFieldByIndexField.Add(localized, userField);
        }