|
@@ -51,13 +51,13 @@ public class WifiUnBindHelper
|
|
|
JsonData jsonObj = JsonMapper.ToObject(data[1]);
|
|
|
string posSn = jsonObj["posSn"].ToString();
|
|
|
WebCMSEntities db = new WebCMSEntities();
|
|
|
- WifiTradeRecord edit = db.WifiTradeRecord.FirstOrDefault(m => m.SnNo == posSn);
|
|
|
- if(edit != null)
|
|
|
+ IQueryable<WifiTradeRecord> list = db.WifiTradeRecord.Where(m => m.SnNo == posSn);
|
|
|
+ foreach(WifiTradeRecord edit in list)
|
|
|
{
|
|
|
edit.DoMonths = edit.Duration + 1;
|
|
|
edit.Status = -1;
|
|
|
- db.SaveChanges();
|
|
|
}
|
|
|
+ db.SaveChanges();
|
|
|
db.Dispose();
|
|
|
}
|
|
|
}
|