Пример #1
0
        //commits repository to the db...
        private bool Commit()
        {   //reset UI state manage fields...
            NestedMenuItem root = TreeNestedMenuItemList.FirstOrDefault(q => (q.ParentMenuID == null || q.ParentMenuID.Equals(string.Empty)) &&
                                                                        q.CompanyID == ClientSessionSingleton.Instance.CompanyID);

            _serviceAgent.CommitMenuItemRepository();
            //recurse tree clear and set seed autoids
            ResetTreeTempFields(root);
            Dirty       = false;
            AllowCommit = false;
            return(true);
        }