|
@@ -107,6 +107,34 @@ namespace MySystem
|
|
|
AfterBalanceAmount = AfterBalanceAmount, //变更后余额
|
|
|
}).Entity;
|
|
|
db.SaveChanges();
|
|
|
+
|
|
|
+ string Month = Date.Substring(0, 6);
|
|
|
+ HelpProfitRebateDetail selfStat = db.HelpProfitRebateDetail.FirstOrDefault(m => m.UserId == UserId && m.TradeMonth == Month && m.TradeDate == Date);
|
|
|
+ if (selfStat == null)
|
|
|
+ {
|
|
|
+ selfStat = db.HelpProfitRebateDetail.Add(new HelpProfitRebateDetail()
|
|
|
+ {
|
|
|
+ TradeMonth = Month,
|
|
|
+ TradeDate = Date,
|
|
|
+ UserId = UserId,
|
|
|
+ }).Entity;
|
|
|
+ db.SaveChanges();
|
|
|
+ }
|
|
|
+ selfStat.CreditRewardAmount += money;
|
|
|
+
|
|
|
+ selfStat = db.HelpProfitRebateDetail.FirstOrDefault(m => m.UserId == user.ParentUserId && m.TradeMonth == Month && m.TradeDate == Date);
|
|
|
+ if (selfStat == null)
|
|
|
+ {
|
|
|
+ selfStat = db.HelpProfitRebateDetail.Add(new HelpProfitRebateDetail()
|
|
|
+ {
|
|
|
+ TradeMonth = Month,
|
|
|
+ TradeDate = Date,
|
|
|
+ UserId = user.ParentUserId,
|
|
|
+ }).Entity;
|
|
|
+ db.SaveChanges();
|
|
|
+ }
|
|
|
+ selfStat.CreditRewardAmount += money2;
|
|
|
+ db.SaveChanges();
|
|
|
}
|
|
|
}
|
|
|
db.Dispose();
|