Exemplo n.º 1
0
        public override void Execute(string[] commandLine)
        {
            using (var fbd = new FolderBrowserDialog())
            {
                DialogResult result = fbd.ShowDialog();

                if (result == DialogResult.OK && !string.IsNullOrWhiteSpace(fbd.SelectedPath))
                {
                    WizardInstanceManager.LoadFromFolder(fbd.SelectedPath);
                    Console.WriteLine("МД успешно импортирован из папки: " + fbd.SelectedPath);
                }
                else
                {
                    Console.WriteLine("Папка для импорта не выбрана");
                }
            }
        }
 public override void Execute(string[] commandLine)
 {
     if (Clipboard.ContainsText())
     {
         if (WizardInstanceManager.LoadFromString(Clipboard.GetText()))
         {
             Console.WriteLine("МД успешно загружен из буфера.");
         }
         else
         {
             Console.WriteLine("Содержимое буфера ну совсем не похоже на МД =(");
         }
     }
     else
     {
         Console.WriteLine("Содержимое буфера или пусто или не является текстом");
     }
 }
        public override void Execute(string[] commandLine)
        {
            if (!WizardInstanceManager.Loaded)
            {
                Console.WriteLine("МД не загружен");
                return;
            }

            using (var fbd = new FolderBrowserDialog())
            {
                DialogResult result = fbd.ShowDialog();

                if (result == DialogResult.OK && !string.IsNullOrWhiteSpace(fbd.SelectedPath))
                {
                    WizardInstanceManager.SaveToFolder(fbd.SelectedPath);
                    Console.WriteLine("МД успешно экспортирован в папку: " + fbd.SelectedPath);
                }
                else
                {
                    Console.WriteLine("Папка для экспорта не выбрана");
                }
            }
        }