private void ModulButton_Click(object sender, EventArgs e) { SaveFileDialog saveFileDialog1 = new SaveFileDialog(); saveFileDialog1.InitialDirectory = Module.DirBase + "Timetables\\"; saveFileDialog1.Filter = "Fahrplandateien (*.fpn)|*.fpn|All files (*.*)|*.*"; saveFileDialog1.FilterIndex = 1; saveFileDialog1.RestoreDirectory = true; if (saveFileDialog1.ShowDialog() == DialogResult.OK) { List <ZugFahrt> zList = new List <ZugFahrt>(); foreach (var Zufa in ZugFahrtBox.Items) { ZugFahrt Zug = (ZugFahrt)Zufa; foreach (var fstr in Zug.route) { fstr.StartMod.selected = true; fstr.ZielMod.selected = true; } zList.Add(Zug); } this.Invalidate(); Application.DoEvents(); new fileops(Module.mSammlung, zList, saveFileDialog1.FileName, Module.DirBase); } }
private void button3_Click(object sender, EventArgs e) { var tmpZugfahrt = new ZugFahrt(); tmpZugfahrt.Gattung = "RB"; int ZugNummer = 0; bool ZugNummerBesetzt = true; while (ZugNummerBesetzt) { ZugNummer++; ZugNummerBesetzt = ZNBesetzt(ZugNummer); } tmpZugfahrt.Zugnummer = ZugNummer; ZugFahrtBox.Items.Add(tmpZugfahrt); ZugFahrtBox.SelectedItem = tmpZugfahrt; }