|
|
@@ -1261,13 +1261,12 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
{
|
|
|
int id = int.Parse(subid);
|
|
|
var userCashRecord = db.UserCashRecord.FirstOrDefault(m => m.Id == id) ?? new UserCashRecord();
|
|
|
- var userAccountRecord = db.UserAccountRecord.Where(m => m.Version == id).ToList();
|
|
|
- foreach (var item in userAccountRecord)
|
|
|
- {
|
|
|
- int recordId = item.Id;
|
|
|
- new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Delete("UserAccountRecord", recordId);
|
|
|
- }
|
|
|
+ DataTable dt = OtherMySqlConn.dtable("DELETE FROM UserAccountRecord WHERE Version=" + userCashRecord.Id + "");
|
|
|
userCashRecord.Status = 0;
|
|
|
+ userCashRecord.QueryCount = 0;
|
|
|
+ var userAccount = db.UserAccount.FirstOrDefault(m => m.Id == userCashRecord.UserId) ?? new UserAccount();
|
|
|
+ userAccount.WithdrawAmount -= userCashRecord.TradeAmount;
|
|
|
+ userAccount.FreezeAmount += userCashRecord.TradeAmount;
|
|
|
db.SaveChanges();
|
|
|
}
|
|
|
|