public BerechneteNote(int aKursId, int aSchuelerId, diNoDataSet.BerechneteNoteRow d) { kursid = aKursId; schuelerid = aSchuelerId; //SchnittSchulaufgaben = d.IsSchnittSchulaufgabenNull() ? null : d.SchnittSchulaufgaben; // frisst er nicht!!? if (d.IsSchnittSchulaufgabenNull()) SchnittSchulaufgaben = null; else SchnittSchulaufgaben = d.SchnittSchulaufgaben; if (d.IsSchnittMuendlichNull()) SchnittMuendlich = null; else SchnittMuendlich = d.SchnittMuendlich; if (d.IsJahresfortgangMitKommaNull()) JahresfortgangMitKomma = null; else JahresfortgangMitKomma = d.JahresfortgangMitKomma; if (d.IsJahresfortgangGanzzahligNull()) JahresfortgangGanzzahlig = null; else JahresfortgangGanzzahlig = d.JahresfortgangGanzzahlig; if (d.IsPruefungGesamtNull()) PruefungGesamt= null; else PruefungGesamt = d.PruefungGesamt; if (d.IsSchnittFortgangUndPruefungNull()) SchnittFortgangUndPruefung = null; else SchnittFortgangUndPruefung = d.SchnittFortgangUndPruefung; if (d.IsAbschlusszeugnisNull()) Abschlusszeugnis = null; else Abschlusszeugnis = d.Abschlusszeugnis; StandNr = (Zeitpunkt)d.StandNr; ErstesHalbjahr = d.ErstesHalbjahr; }