Esempio n. 1
0
 ///////////////////////////////////////////////////////////////////////
 public abstract bool Accept(AstronomicalData data);
Esempio n. 2
0
        ///////////////////////////////////////////////////////////////////////
        public override bool Accept(AstronomicalData data)
        {
            DateTime now = DateTime.Now;

            return (now > data.Sunrise) && (now < data.Sunset);
        }
Esempio n. 3
0
 ///////////////////////////////////////////////////////////////////////
 protected override DateTime ReadDataField(AstronomicalData data)
 {
     return data.Sunset;
 }
Esempio n. 4
0
 ///////////////////////////////////////////////////////////////////////
 protected abstract DateTime ReadDataField(AstronomicalData data);