Asp.net mvc 3 横幅的显示计数
我的网站上有横幅。在CMS中,管理员可以设置每天、每周、每月(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
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属性的代码