Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 横幅的显示计数_Asp.net Mvc 3 - Fatal编程技术网

Asp.net mvc 3 横幅的显示计数

Asp.net mvc 3 横幅的显示计数,asp.net-mvc-3,Asp.net Mvc 3,我的网站上有横幅。在CMS中,管理员可以设置每天、每周、每月(PeriodShowCount)的节目数(ShowCount)。 我有返回横幅的方法: public Banner GetSimpleBanner() { Banner banner = Database.Banners.Where(b=> b.IsPublish.Value && b.Categor

我的网站上有横幅。在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;
      }
公共横幅GetSimpleBanner()
{                     
Banner Banner=Database.Banner.Where(b=>b.IsPublish.Value&&
b、 Category.Value==(int)CategoryBanner.SimpleBanner&&
b、 ShowCount已
例如,对于横幅集,每月显示100次。当一个月结束时,我需要清除
showcountready


最好的方法是什么?

在每个月底运行一个作业,以执行清除showcountready属性的代码