コード例 #1
0
ファイル: AstroDataFilter.cs プロジェクト: jheddings/flynn
 ///////////////////////////////////////////////////////////////////////
 public abstract bool Accept(AstronomicalData data);
コード例 #2
0
ファイル: DaylightFilter.cs プロジェクト: jheddings/flynn
        ///////////////////////////////////////////////////////////////////////
        public override bool Accept(AstronomicalData data)
        {
            DateTime now = DateTime.Now;

            return (now > data.Sunrise) && (now < data.Sunset);
        }
コード例 #3
0
ファイル: SunsetTrigger.cs プロジェクト: jheddings/flynn
 ///////////////////////////////////////////////////////////////////////
 protected override DateTime ReadDataField(AstronomicalData data)
 {
     return data.Sunset;
 }
コード例 #4
0
ファイル: AstroDataTrigger.cs プロジェクト: jheddings/flynn
 ///////////////////////////////////////////////////////////////////////
 protected abstract DateTime ReadDataField(AstronomicalData data);