Example #1
0
 private void CreateFormFieldsData(string columnName, string columnValue)
 {
     FormFieldsData.Add(new FormFieldsData()
     {
         name  = columnName,
         value = columnValue
     });
 }
Example #2
0
        protected Dictionary <string, string> CastFormFieldsDataToDictionary()
        {
            var dictionary = new Dictionary <string, string>();

            FormFieldsData.ForEach(data => {
                dictionary[data.name] = data.value;
            });
            return(dictionary);
        }
Example #3
0
        protected virtual void SetDefaultValues()
        {
            Dictionary <string, object> defaultValues = DefaultValueManager.GetValues(WebFormId, _userConnection);

            foreach (string key in defaultValues.Keys)
            {
                string         columnName  = key;
                string         columnValue = !defaultValues[key].Equals(null) ? defaultValues[key].ToString() : string.Empty;
                FormFieldsData formData    = FormFieldsData.FirstOrDefault(data => data.name == columnName);
                if (formData == null)
                {
                    CreateFormFieldsData(columnName, columnValue);
                }
                else if (formData.value.IsNullOrEmpty())
                {
                    formData.value = columnValue;
                }
            }
        }