public void RejectChanges()
{
try
{
if (this.BusinessObjectCollection != null)
{
//EditableDataSetProvider editableDataSetProvider = (EditableDataSetProvider)this.DataSetProvider;
//editableDataSetProvider.DeregisterForEvents();
this.BusinessObjectCollection.CancelEdits();
ResetBOCollection();
//editableDataSetProvider.RegisterForEvents();//This is not necessary as the SetBOCol ultimately
//registers for all events
}
else if (this.DataSource is DataView)
{
((DataView)this.DataSource).Table.RejectChanges();
}
}
catch (Exception ex)
{
GlobalRegistry.UIExceptionNotifier.Notify(ex, "", "Error ");
}
}