Example #1
0
        /// <summary>
        /// Commits all pending changes to the database.
        /// </summary>
        public void CommitChanges()
        {
            _provider.ExecuteInTransaction(() =>
            {
                CommitChangesAddedItems(_addedItems);
                CommitChangesEditedItems(_editedItems);
                CommitChangesDeletedItems(_deletedItems);

                Clear();
            });
        }