Преглед на файлове

激活数据判断到相同SN则覆盖数据,再次推送

lcl преди 2 месеца
родител
ревизия
9d9cb2951b
променени са 1 файла, в които са добавени 23 реда и са изтрити 0 реда
  1. 23 0
      AppStart/GetHaoDaFTPInfoService.cs

+ 23 - 0
AppStart/GetHaoDaFTPInfoService.cs

@@ -206,6 +206,29 @@ namespace MySystem
                                     db.SaveChanges();
                                 }
                             }
+                            else
+                            {
+                                MpMainModels2.HdDepositTmp edit = db.HdDepositTmp.FirstOrDefault(m => m.SnNo == SnNo);
+                                if(edit != null)
+                                {
+                                    edit.Status = 0;
+                                    edit.MerKind = MerKind;
+                                    edit.PassDate = PassDate;
+                                    edit.MerName = MerName;
+                                    edit.SendMan = Name;
+                                    edit.PrizeDate = PrizeDate;
+                                    edit.PrizeAmount = decimal.Parse(function.CheckNum(PrizeAmt));
+                                    edit.DepositAmount = decimal.Parse(function.CheckNum(Deposit));
+                                    edit.ActDate = ActDate;
+                                    edit.DeviceKind = PosKind;
+                                    edit.DepositActCode = DepositActCode;
+                                    edit.MerNo = MerNo;
+                                    if(index % 50 == 0)
+                                    {
+                                        db.SaveChanges();
+                                    }
+                                }
+                            }
                         }
                         db.SaveChanges();
                     }