Exemplo n.º 1
0
        private void xMLSpeichernToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (this.file != null)
            {
                SaveFileDialog sfd = new SaveFileDialog();
                sfd.Filter = "XML-Datei (*.xml)|*.xml";

                if (sfd.ShowDialog() == DialogResult.OK)
                {
                    Progress progress = new Progress();
                    progress.Show();
                    progress.ReportProgress(40);
                    GedcomReader.ToXml(this.filename).Save(sfd.FileName);

                    progress.ReportProgress(100);

                    progress.Close();
                }
            }
        }
Exemplo n.º 2
0
        public static void Main(string[] args)
        {
            Console.Title = "GedcomToXml";

            if (args.Length > 0)
            {
                Options commandLineOptions = new Options();
                Parser.Default.ParseArguments(args, commandLineOptions);

                XDocument document = GedcomReader.ToXml(commandLineOptions.GedcomFile);
                document.Save(commandLineOptions.OutputFile);
            }
            else
            {
                Console.WriteLine("GedcomToXml");
                Console.WriteLine("Copyright (c) Florian Kolb 2015");
                Console.WriteLine();
                Console.WriteLine("Usage:");
                HelpText helpText = HelpText.AutoBuild(new Options());
                helpText.FormatOptionHelpText += HelpText_FormatOptionHelpText;
                helpText.AddOptions(new Options());
            }
        }