public void MoveSecureItemToFolder(IEnumerable <object> items, string folderId)
        {
            if (items == null)
            {
                return;
            }
            var  folder = pbData.GetFolderById(folderId);
            var  temp   = new List <object>(items);
            bool IsSearch;

            if (folder != null)
            {
                foreach (var it in temp)
                {
                    var item = it as SecureItemViewModel;
                    if (item != null)
                    {
                        var secureItemVM = GetFullSecureItem(item.Id);
                        if (secureItemVM != null)
                        {
                            item = secureItemVM;
                        }


                        FolderView oldFolder = null;
                        if (item.Folder != null)
                        {
                            oldFolder = FindTreeViewWithDefault(allHierarchyFolderList, item.Folder.Id);
                        }
                        FolderView folderView = FindTreeViewWithDefault(allHierarchyFolderList, folderId);

                        item.Folder = folder;
                        if (SaveItem(item.CreateSecureItem()))
                        {
                            if (oldFolder != null)
                            {
                                oldFolder.RemoveSecureItem(item);
                            }
                            if (folderView != null)
                            {
                                folderView.AddSecureItem(item);
                            }
                        }
                    }
                }
                // RefreshData();
                // folderView.IsExpanded = true;
            }
        }