private void DownRoleRes()
        {
            if ((nTreeListView1.SelectedItems[0].Tag as RoleResourceMapping).OrderNumber == (GetSamelevelCount(nTreeListView1.SelectedItems[0]) - 1))
            {
                MessageBox.Show("不能移动!");
                return;
            }

            List <RoleResourceMapping> newRoleResList = new List <RoleResourceMapping>();

            newRoleResList.Add(nTreeListView1.SelectedItems[0].Tag as RoleResourceMapping);
            newRoleResList.Add(GetChildSamelevelNode(nTreeListView1.SelectedItems[0], nTreeListView1.SelectedItems[0].NextVisibleItem).Tag as RoleResourceMapping);

            PrivilegeService _proxy = Common.Util.CreateProxy();

            using (_proxy as IDisposable)
            {
                try
                {
                    FrameWork.Management.PublicTrans.BeginTransaction();
                    _proxy.MoveSequence(newRoleResList);
                    FrameWork.Management.PublicTrans.Commit();
                }
                catch
                {
                    FrameWork.Management.PublicTrans.RollBack();
                    throw;
                }
            }

            LoadRoleResource();
        }