Exemplo n.º 1
0
        /// <summary>
        /// Команда Выбрать файл дальше направлям файл в коллекцию для дальнейшего разбора
        /// </summary>
        /// <param name="modelTextBox">Модель modelTextBox</param>
        /// <param name="modelSnuOne">Модель modelSnuOne</param>
        public void SelectFileSlsx(TextBoxModelMethod modelTextBox, ModelSnuOneFormNameListMethod modelSnuOne)
        {
            var dialog = new PublicLogicaFull.FileLogica.DialogWindowSelect.DialogFileSelect();
            var file   = dialog.OpenFileDialog();

            if (file != null)
            {
                modelTextBox.NewFileXsls(file);
                modelSnuOne.AddParseXsls(file);
            }
        }
Exemplo n.º 2
0
        public DataContextSpisok()
        {
            SelectFileControl = new SelectFile();
            SelectListControl = new SelectList();
            ShemeDocument     = new ShemeMethod(TestUserControl);
            XmlFile           = new ListViewModelXmlFileGenerateMethod(ConfigFile.FileSpisok);
            TextBoxFileModel  = new TextBoxModelMethod();
            ModelSnuOne       = new ModelSnuOneFormNameListMethod();
            CheckBoxModel     = new CheckBoxModel();
            CommandFormirovanie command = new CommandFormirovanie();

            Transfer        = new DelegateCommand(() => { XmlFile.MoveFile(ConfigFile.PathInn); });
            SelectFile      = new DelegateCommand(delegate { command.SelectFileSlsx(TextBoxFileModel, ModelSnuOne); });
            FormirovanieXml = new DelegateCommand((delegate
            {
                command.FormirovanieXml(ModelSnuOne, TextBoxFileModel, ShemeDocument, CheckBoxModel, ConfigFile.FileSpisok, XmlFile);
            }));
        }