Esempio n. 1
0
 public override void TrageEinIn(KalenderJahr dasJahr)
 {
     if (dasJahr.Jahreszahl() != _datum.Year) {
         return;
     }
     dasJahr.GibMonate()[_datum.Month-1].GibTage()[_datum.Day-1].TrageEin(this, GibEintragText(dasJahr));
 }
Esempio n. 2
0
 public override void TrageEinIn(KalenderJahr dasJahr)
 {
     if (dasJahr.Jahreszahl() != _datum.Year)
     {
         return;
     }
     dasJahr.GibMonate()[_datum.Month - 1].GibTage()[_datum.Day - 1].TrageEin(this, GibEintragText(dasJahr));
 }
Esempio n. 3
0
        public override string GibEintragText(KalenderJahr dasJahr)
        {
            string start = "Geburtstag ";

            if (_geburtsjahr != 0)
            {
                return(start + GibTitel() + " (" + (dasJahr.Jahreszahl() - _geburtsjahr) + ")");
            }
            return(start + GibTitel());
        }
Esempio n. 4
0
        protected void oeffneStream(string dieFileEndung)
        {
            string jahr      = Convert.ToString(_jahr.Jahreszahl());
            string Dateiname = jahr.Insert(4, dieFileEndung);

            Dateiname = Dateiname.Insert(0, "Kalender");

            //XXX: nicht schön, dass _modus nur für diese Zwecke
            //durchgeschleift werden muss
            Dateiname = Dateiname.Insert(0, Convert.ToString(_modus));

            FileInfo f;

            if (_testModus)
            {
                f = erzeugeFileInfo(Ausgabe.TEST_AUSGABE_DIR, Dateiname);
            }
            else
            {
                f = erzeugeFileInfo(Ausgabe.AUSGABE_DIR, Dateiname);
            }
            _streamWriter = f.CreateText();
        }
Esempio n. 5
0
 public override void TrageEinIn(KalenderJahr dasJahr)
 {
     int korrigierterTag = HilfsKonstrukte.Korrigiere29zu28inNichtSchaltjahrFebruar(dasJahr.Jahreszahl(), _monat, _tag);
     dasJahr.GibMonate()[_monat-1].GibTage()[korrigierterTag-1].TrageEin(this, GibEintragText(dasJahr));
 }
Esempio n. 6
0
 public override string GibEintragText(KalenderJahr dasJahr)
 {
     string start = "Geburtstag ";
     if (_geburtsjahr != 0)
     {
         return start + GibTitel() + " (" + (dasJahr.Jahreszahl() - _geburtsjahr) + ")";
     }
     return start + GibTitel();
 }
Esempio n. 7
0
        public override void TrageEinIn(KalenderJahr dasJahr)
        {
            int korrigierterTag = HilfsKonstrukte.Korrigiere29zu28inNichtSchaltjahrFebruar(dasJahr.Jahreszahl(), _monat, _tag);

            dasJahr.GibMonate()[_monat - 1].GibTage()[korrigierterTag - 1].TrageEin(this, GibEintragText(dasJahr));
        }