private void bAbbrechen_Click(object sender, EventArgs e) { if (momSeite != 0) { DialogResult dr = MessageBox.Show("Wollen Sie wirklich abbrechen?", "Wirklich abbrechen?", MessageBoxButtons.YesNo); if (dr == DialogResult.No) return; } this.Hide(); fStundenplanersteller Form = new fStundenplanersteller(null, false); Form.Show(); // this.Close(); }
private void bStundenplanLaden_Click(object sender, EventArgs e) { this.Hide(); fStundenplanersteller fs = new fStundenplanersteller(null, true); fs.Show(); }
private void bWeiter_Click(object sender, EventArgs e) { if (momSeite == 0) { bZurück.Enabled = true; momSeite = 1; pEinstellung1.Location = new Point(0, 0); pEinstellung1.BringToFront(); } else if (momSeite == 1) { MaxStunden = Convert.ToInt16(nudMaxStunden.Value); SAStundenaufbau.SamstagsUnterricht = cbSamstagsunterricht.Checked; SAStundenaufbau.SonntagsUnterricht = cbSonntagsunterricht.Checked; SAStundenaufbau.SonntagAmAnfangDerWoche = rbAmAnf.Checked; pEinstellung2.Location = new Point(0, 0); pEinstellung2.BringToFront(); momSeite = 2; } else if (momSeite == 2) { pEinstellung3.Location = new Point(0, 0); pEinstellung3.BringToFront(); TextBox[] tbStundeVon = new TextBox[MaxStunden]; TextBox[] tbStundeBis = new TextBox[MaxStunden]; Label[] lStunde = new Label[MaxStunden]; for (int i = 0; i < MaxStunden; i++) { lStunde[i] = new Label(); lStunde[i].Location = new Point(9, 6 + 26 * i); lStunde[i].Text = i + 1 + ". Stunde"; lStunde[i].AutoSize = true; lStunde[i].Enabled = false; lStunde[i].Name = "lStunde" + i; tbStundeVon[i] = new TextBox(); tbStundeVon[i].Location = new Point(67, 3 + 26 * i); tbStundeVon[i].Enabled = false; tbStundeVon[i].Name = "tbStundeVon" + i; tbStundeBis[i] = new TextBox(); tbStundeBis[i].Location = new Point(173, 3 + 26 * i); tbStundeBis[i].Enabled = false; tbStundeBis[i].Name = "tbStundeBis" + i; pStundenaufbau.Controls.Add(lStunde[i]); pStundenaufbau.Controls.Add(tbStundeVon[i]); pStundenaufbau.Controls.Add(tbStundeBis[i]); } momSeite = 3; } else if (momSeite == 3) { foreach (Control c in pStundenaufbau.Controls) for (int i = 0; i < MaxStunden; i++) if (c.Name == "tbStundeVon" + i) { StundenAufbau.Stunde SASStunde = new StundenAufbau.Stunde(); SASStunde.Anfangszeit = c.Text; SAStundenaufbau.Stunden.Add(SASStunde); } else if (c.Name == "tbStundeBis" + i) SAStundenaufbau.Stunden[SAStundenaufbau.Stunden.Count() - 1].Endzeit = c.Text; pEinstellung4.Location = new Point(0, 0); pEinstellung4.BringToFront(); bWeiter.Text = "Fertig stellen"; momSeite = 4; } else if (momSeite == 4) { this.Hide(); fStundenplanersteller.DataExchange de = new fStundenplanersteller.DataExchange(); de.Stundenaufbau = SAStundenaufbau; de.Farben = Farben; de.Schule = Schule; fStundenplanersteller form2 = new fStundenplanersteller(de, false); form2.Size = new Size(83 + 5 * 120 + 50, 49 + MaxStunden * 41 + 50); if (SAStundenaufbau.SamstagsUnterricht) form2.Size = new Size(form2.Width + 120, form2.Height); if (SAStundenaufbau.SonntagsUnterricht) form2.Size = new Size(form2.Width + 120, form2.Height); form2.Show(); } }