public void OpenFile() { OpenFileDialog openFD = new OpenFileDialog(); openFD.Filter = "Xml file (*.xml*)|*.xml*"; openFD.FilterIndex = 1; openFD.Multiselect = false; if (openFD.ShowDialog() == DialogResult.OK) { string path = openFD.FileName; StockbreedingData.LoadFromXML(path); } }
public void SaveFile() { SaveFileDialog saveFD = new SaveFileDialog(); saveFD.Filter = "Xml file (*.xml*)|*.xml*"; saveFD.FilterIndex = 1; if (saveFD.ShowDialog() == DialogResult.OK) { string path = saveFD.FileName; if (!path.EndsWith(".xml")) { path += ".xml"; } StockbreedingData.SaveToXML(path); } }
public MainWindowViewModel() { InitCommands(); StockbreedingData = new StockbreedingData(); }
public void NewFile() { StockbreedingData.Clear(); }