Habanero.Faces.Win.EditableGridWin.RejectChanges C# (CSharp) Method

RejectChanges() public method

Restore the objects in the grid to their last saved state
public RejectChanges ( ) : void
return void
        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 ");
            }
        }