public override FieldValue Clone() { LookupValue clone = (LookupValue)base.Clone(); clone.LookupCriteria = new BindingList <Core.LookupCriteria>(); foreach (LookupCriteria criteria in LookupCriteria) { clone.LookupCriteria.Add(criteria.Clone()); } return(clone); }
/// <summary> /// Initialises a new instance of the DuplicateLookupValueException class with the specified message and lookup. /// </summary> /// <param name="message">The message.</param> /// <param name="lookup">The LookupValue.</param> public DuplicateLookupValueException(string message, LookupValue lookup) : base(message) { Lookup = lookup; }
public MissingLookupValueException(string message, LookupValue lookupValue) : base(message) { LookupValue = lookupValue; }