public void AddDefaultValue(String value) { if (base.defaultValueField == null) { this.InitDefaultField(); } MultiCheckField defaultField = (MultiCheckField)base.defaultValueField; defaultField.AddValue(value); }
public List <String> GetDefaultValues() { List <String> result = new List <String>(); MultiCheckField defaultField = (MultiCheckField)base.defaultValueField; List <Value> vList = defaultField.GetValues(); foreach (Value v in vList) { result.Add(v.PropertyValue); } return(result); }
public void AddDefaultValueDO(Value value) { if (value == null) { return; } if (base.defaultValueField == null) { this.InitDefaultField(); } MultiCheckField defaultField = (MultiCheckField)base.defaultValueField; defaultField.AddValue(value); }
public List <Value> GetDefaultValuesDO() { if (base.defaultValueField == null) { this.InitDefaultField(); } List <Value> result = new List <Value>(); MultiCheckField defaultField = (MultiCheckField)base.defaultValueField; List <Value> vList = defaultField.GetValues(); foreach (Value v in vList) { result.Add(v); } return(result); }
public void SetDefaultValue(List <String> values) { if (base.defaultValueField == null) { this.InitDefaultField(); } MultiCheckField defaultField = (MultiCheckField)base.defaultValueField; if (defaultField.GetValues() != null && defaultField.GetValues().Count > 0) { defaultField.GetValues().Clear(); } foreach (String v in values) { defaultField.AddValue(v); } }
public override XmlElement ToDefaultValueElement() { MultiCheckField defaultField = (MultiCheckField)base.defaultValueField; XmlElement valuesNode = XmlUtils.CreateRootElement("default-values"); List <Value> defaultValues = defaultField.GetValues(); if (defaultValues == null || defaultValues.Count == 0) { return(null); } foreach (Value value in defaultValues) { XmlElement valueNode = XmlUtils.AppendElement(valuesNode, "default-value"); valueNode.InnerText = value.PropertyValue; } return(valuesNode); }
public void SetDefaultValueDO(List <Value> values) { if (values == null) { return; } if (base.defaultValueField == null) { this.InitDefaultField(); } MultiCheckField defaultField = (MultiCheckField)base.defaultValueField; if (defaultField.GetValues() != null && defaultField.GetValues().Count > 0) { defaultField.GetValues().Clear(); } foreach (Value v in values) { defaultField.AddValue(v); } }
public void SetMultiCheckFieldValues(string fieldId, List<Value> values) { MultiCheckField field = new MultiCheckField(); field.Id = fieldId; field.SetValues(values); this.fieldMap[fieldId] = field; }