2012-01-06 96 views
0

我在我的网站上有横幅广告。在CMS管理员可以在日,周,月(PeriodShowCount)中设置节目数(ShowCount)。 我有回来的旗帜方法:横幅显示计数

public Banner GetSimpleBanner() 
     {      
      Banner banner = Database.Banners.Where(b=> b.IsPublish.Value && 
       b.Category.Value == (int)CategoryBanner.SimpleBanner && 
       b.ShowCountAlready < b.ShowCount).Take(1).FirstOrDefault(); 

      banner.ShowCountAlready++;    
      return banner; 
     } 

例如,横幅月设置100场的演出。当月结束时,我需要清除ShowCountAlready
这样做的最佳方法是什么?

回答

0

在每个月末运行一项作业,以执行清除ShowCountAlready属性的代码。

+0

你的意思是“工作”? – user348173 2012-01-06 05:44:56