bank account refactor

This commit is contained in:
hydrant
2020-03-15 21:33:04 +01:00
parent 75e26b8e8a
commit 92c054c90c
30 changed files with 2088 additions and 300 deletions

View File

@@ -32,7 +32,12 @@ namespace ReallifeGamemode.DataService.Controllers
[ProducesResponseType(StatusCodes.Status404NotFound)]
public ActionResult<GetUserDataResponse> Data()
{
User user = dbContext.Users.Include(u => u.Faction).Include(u => u.FactionRank).Where(u => u.Id == UserId).FirstOrDefault();
User user = dbContext.Users
.Include(u => u.Faction)
.Include(u => u.FactionRank)
.Include(u => u.BankAccount)
.Where(u => u.Id == UserId)
.FirstOrDefault();
if (user == null)
{
@@ -44,7 +49,7 @@ namespace ReallifeGamemode.DataService.Controllers
Name = user.Name,
AdminLevel = user.AdminLevel,
RegistrationDate = user.RegistrationDate,
BankMoney = user.GetBankAccount().Balance,
BankMoney = user.BankAccount.Balance,
HandMoney = user.Handmoney,
FactionName = user.Faction?.Name,
FactionRankName = user.FactionRank?.RankName,