Esempio n. 1
0
        private void DeleteButton_Click(object sender, RoutedEventArgs e)
        {
            FileXML file     = new FileXML();
            string  fileName = (string)fileView.SelectedItem;

            File.Delete($"C:/C#/RunDll/XMLfiles/{fileName}.xml");
            CurrentName.Content  = "<не выбран>";
            fileView.ItemsSource = file.Load_FileList();
        }
Esempio n. 2
0
        public FileSettings()
        {
            InitializeComponent();
            FileXML tables = new FileXML();

            fileView.ItemsSource = tables.Load_FileList();

            CurrentName.Content = FileXML.fileName;
        }
Esempio n. 3
0
        public void DeleteTest()
        {
            IFile   xmlFile       = new FileXML();
            Student addedStudent  = xmlFile.Create(student);
            Student addedStudent1 = xmlFile.Create(student2);

            bool response = xmlFile.Delete(addedStudent);

            Assert.IsTrue(response);
        }
Esempio n. 4
0
    private void Awake()
    {
        scoreXML = new FileXML("ScoreXML");

        try
        {
            scoreXML.GetElementByTagNameAndIndex("scoreboard", 0);
        }
        catch (Exception e)
        {
            string m = e.Message;
            scoreXML.AddElement("scoreboard");
        }
    }
Esempio n. 5
0
        private void AddButton_Click(object sender, RoutedEventArgs e)
        {
            FileXML file = new FileXML();

            try
            {
                if (fileNameBox.Text == "")
                {
                    throw new EmptyException();
                }
                if (File.Exists(FileXML.path + fileNameBox.Text + ".xml"))
                {
                    throw new FileAlreadyExistsExeption();
                }
                file.Create_XmlFile(fileNameBox.Text);
                fileView.ItemsSource = file.Load_FileList();
                FileXML.fileName     = fileNameBox.Text;
                CurrentName.Content  = FileXML.fileName;

                fileNameBox.Clear();
            }
            catch (FileAlreadyExistsExeption exc)
            {
                MessageBox.Show(exc.Message, "Ошибка");
            }
            catch (EmptyException exc)
            {
                MessageBox.Show(exc.Message, "Ошибка");
            }
            catch (ArgumentException)
            {
                MessageBox.Show("Имя файла содержит недопустимые знаки", "Ошибка");
            }
            //catch(Exception exc)
            //{
            //    MessageBox.Show(exc.Message, "Ошибка");
            //}
        }