|
@@ -80,6 +80,14 @@ namespace MySystem
|
|
|
foreach (var items in info)
|
|
foreach (var items in info)
|
|
|
{
|
|
{
|
|
|
var userAccount = db.UserAccount.FirstOrDefault(m => m.Id == items.UserId) ?? new UserAccount();
|
|
var userAccount = db.UserAccount.FirstOrDefault(m => m.Id == items.UserId) ?? new UserAccount();
|
|
|
|
|
+ if (userAccount.Id == 0)
|
|
|
|
|
+ {
|
|
|
|
|
+ var account = db.UserAccount.Add(new UserAccount()
|
|
|
|
|
+ {
|
|
|
|
|
+ Id = items.UserId,
|
|
|
|
|
+ UserId = items.UserId,
|
|
|
|
|
+ }).Entity;
|
|
|
|
|
+ }
|
|
|
var record = info.FirstOrDefault(m => m.Id == items.Id);
|
|
var record = info.FirstOrDefault(m => m.Id == items.Id);
|
|
|
if (userAccount.BalanceAmount >= record.ChargeAmount)
|
|
if (userAccount.BalanceAmount >= record.ChargeAmount)
|
|
|
{
|
|
{
|