private void btnAttestpflicht_Click(object sender, EventArgs e) { var obj = getSelectedObjects(); if (obj is Schueler) { Schueler s = (Schueler)obj; var b = new BriefDaten(s, true); b.Betreff = "Attestpflicht"; b.Inhalt += "da sich im laufenden Schuljahr bei Ihnen die krankheitsbedingten Schulversäumnisse häufen, "; b.Inhalt += "werden Sie gemäß §35(3) FOBOSO dazu verpflichtet, künftig jede weitere krankheitsbedingte Abwesenheit "; b.Inhalt += "durch ein aktuelles ärztliches Zeugnis (Schulunfähigkeitsbescheinigung) zu belegen.<br><br>"; b.Inhalt += "Wird das Zeugnis nicht unverzüglich vorgelegt, so gilt das Fernbleiben als unentschuldigt."; var KL = s.getKlasse.Klassenleiter; b.Unterschrift = KL.Vorname + " " + KL.Nachname + ", " + KL.Dienstbezeichnung; b.Unterschrift2 = "Helga Traut, OStDin"; new ReportBrief(b).Show(); s.AddVorkommnis(Vorkommnisart.Attestpflicht,"", false); } }
public ReportBrief(BriefDaten dataSource) : base() { bindingDataSource = dataSource; }
private void btnOK_Click(object sender, EventArgs e) { b = new BriefDaten(s,!(opVerweis.Checked || opVerschVerweis.Checked)); if (opVerweis.Checked || opVerschVerweis.Checked) VerweisText(opVerschVerweis.Checked); else if (opSA.Checked || opKA.Checked) NachterminText(); else if (opSEP.Checked || opMEP.Checked) ErsatzprText(); else NacharbeitText(); Hide(); new ReportBrief(b).Show(); if ((opVerweis.Checked || opVerschVerweis.Checked) && MessageBox.Show("Soll der Verweis auch in den Notenbogen eingetragen werden?","diNo",MessageBoxButtons.YesNo,MessageBoxIcon.Question)==DialogResult.Yes) { if (opVerschVerweis.Checked) s.AddVorkommnis(Vorkommnisart.verschaerfterVerweis, edInhalt.Text, true); else s.AddVorkommnis(Vorkommnisart.Verweis, edInhalt.Text, true); frmKlasse.RefreshVorkommnisse(); } if (opNacharbeit.Checked && MessageBox.Show("Soll die Nacharbeit auch in den Notenbogen eingetragen werden?","diNo",MessageBoxButtons.YesNo,MessageBoxIcon.Question)==DialogResult.Yes) { s.AddVorkommnis(Vorkommnisart.Nacharbeit, edInhalt.Text, true); frmKlasse.RefreshVorkommnisse(); } }