|
|
@@ -28,11 +28,11 @@ namespace MySystem
|
|
|
{
|
|
|
while (true)
|
|
|
{
|
|
|
- try
|
|
|
+ WebCMSEntities db = new WebCMSEntities();
|
|
|
+ var check = db.Products.Any(m => m.Status == 1 && m.EndDate <= DateTime.Now);
|
|
|
+ if (check)
|
|
|
{
|
|
|
- WebCMSEntities db = new WebCMSEntities();
|
|
|
- var check = db.Products.Any(m => m.Status == 1 && m.EndDate <= DateTime.Now);
|
|
|
- if (check)
|
|
|
+ try
|
|
|
{
|
|
|
var lists = db.Products.Where(m => m.Status == 1 && m.EndDate <= DateTime.Now).ToList();
|
|
|
foreach (var item in lists)
|
|
|
@@ -44,10 +44,10 @@ namespace MySystem
|
|
|
}
|
|
|
db.SaveChanges();
|
|
|
}
|
|
|
- }
|
|
|
- catch (Exception ex)
|
|
|
- {
|
|
|
- function.WriteLog(DateTime.Now.ToString() + ":" + ex.ToString(), "过期机具预扣费消息推送异常");
|
|
|
+ catch (Exception ex)
|
|
|
+ {
|
|
|
+ function.WriteLog(DateTime.Now.ToString() + ":" + ex.ToString(), "过期机具预扣费消息推送异常");
|
|
|
+ }
|
|
|
}
|
|
|
Thread.Sleep(1000);
|
|
|
}
|