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(); }
public FileSettings() { InitializeComponent(); FileXML tables = new FileXML(); fileView.ItemsSource = tables.Load_FileList(); CurrentName.Content = FileXML.fileName; }
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); }
private void Awake() { scoreXML = new FileXML("ScoreXML"); try { scoreXML.GetElementByTagNameAndIndex("scoreboard", 0); } catch (Exception e) { string m = e.Message; scoreXML.AddElement("scoreboard"); } }
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, "Ошибка"); //} }