Ejemplo n.º 1
0
        private void NewFolder()
        {
            if (treeViewMachinesAndTasksHandler.GetNodePath().Contains(LockPath))
            {
                MessageBox.Show("Cannot create new folder in lock folder", "Warning", MessageBoxButton.OK, MessageBoxImage.Warning);
                return;
            }
            var addFolderDialog = new EditItem();

            if (listViewMachineGroups.Visibility == Visibility.Visible)
            {
                foreach (ComputerDetailsData item in listViewMachineGroups.Items)
                {
                    addFolderDialog.Names.Add(item.Name);
                }
            }
            else
            {
                foreach (TaskData item in listViewTasks.Items)
                {
                    addFolderDialog.Names.Add(item.Name);
                }
            }
            addFolderDialog.ShowDialog();
            if (!addFolderDialog.cancel)
            {
                string path = treeViewMachinesAndTasksHandler.GetNodePath() + "\\" + addFolderDialog.textBoxNewName.Text;
                if (!Directory.Exists(path))
                {
                    Directory.CreateDirectory(path);
                    treeViewMachinesAndTasksHandler.AddItem(addFolderDialog.textBoxNewName.Text);
                    listViewMachinesAndTasksHandler.Refresh();
                }
            }
        }
Ejemplo n.º 2
0
        private void button_New_Folder_Click(object sender, RoutedEventArgs e)
        {
            var newFolderDialog = new EditItem();

            foreach (ImageData item in listView.Items)
            {
                newFolderDialog.Names.Add(item.Name);
            }
            newFolderDialog.ShowDialog();
            if (!newFolderDialog.cancel)
            {
                string path = treeViewMachinesAndTasksHandler.GetNodePath() + "\\" + newFolderDialog.textBoxNewName.Text;
                Directory.CreateDirectory(path);
                treeViewMachinesAndTasksHandler.AddItem(newFolderDialog.textBoxNewName.Text);
                listViewBrowseImagesHandler.Refresh();
            }
        }
Ejemplo n.º 3
0
        private void NewFolder()
        {
            var addFolderDialog = new EditItem();

            foreach (ImageData item in listView.Items)
            {
                addFolderDialog.Names.Add(item.Name);
            }
            addFolderDialog.ShowDialog();
            if (!addFolderDialog.cancel)
            {
                string path = treeViewMachinesAndTasksHandler.GetNodePath() + "\\" + addFolderDialog.textBoxNewText.Text;
                if (!Directory.Exists(path))
                {
                    Directory.CreateDirectory(path);
                    treeViewMachinesAndTasksHandler.AddItem(addFolderDialog.textBoxNewText.Text);
                    listViewBrowseImagesHandler.Refresh();
                }
            }
        }