public bool HasDataChanged(IDomainObjectCollectionData currentData, IDomainObjectCollectionData originalData) { ArgumentUtility.CheckNotNull("currentData", currentData); ArgumentUtility.CheckNotNull("originalData", originalData); return(!originalData.SequenceEqual(currentData)); }