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

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