More patches from Eran Domb <erand@mainsoft.com>.
authorDuncan Mak <duncan@mono-cvs.ximian.com>
Wed, 1 Oct 2003 17:39:44 +0000 (17:39 -0000)
committerDuncan Mak <duncan@mono-cvs.ximian.com>
Wed, 1 Oct 2003 17:39:44 +0000 (17:39 -0000)
commit9a9eec9082a4b53791fa465d307656af2ecea065
treef792f0ad8cf2ec6d5cafbf2de9c462b3761c5a34
parentb2f7ef646b876e92b60b5e83ed6b945d66c35d44
More patches from Eran Domb <erand@mainsoft.com>.

* MergeManager.cs: New file.

* DataRelationCollection.cs (AddCore): Check that a
UniqueConstraint is already exists. It loops over the Relations
instead of the Constraints.
(Add, AddCore): The relation was added twice.

* DataSet.cs (Merge, GetChanges, HasChanges): Implemented.

svn path=/trunk/mcs/; revision=18479
mcs/class/System.Data/System.Data.dll.sources
mcs/class/System.Data/System.Data/ChangeLog
mcs/class/System.Data/System.Data/DataRelationCollection.cs
mcs/class/System.Data/System.Data/DataRow.cs
mcs/class/System.Data/System.Data/DataSet.cs
mcs/class/System.Data/System.Data/MergeManager.cs [new file with mode: 0644]