Split apart the DTO from the Database Objects
This commit is contained in:
@@ -1,12 +1,8 @@
|
||||
using Microsoft.AspNetCore.Cors;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using MistoxWebsite.Server.Controllers.Payment;
|
||||
using MistoxWebsite.Server.Services.DatabaseService;
|
||||
using MistoxWebsite.Shared;
|
||||
using Newtonsoft.Json;
|
||||
using MistoxWebsite.Shared.Database;
|
||||
using Stripe;
|
||||
using Stripe.Climate;
|
||||
using Stripe.Tax;
|
||||
|
||||
namespace MistoxWebsite.Server.Controllers {
|
||||
[ApiController]
|
||||
@@ -24,7 +20,7 @@ namespace MistoxWebsite.Server.Controllers {
|
||||
public async Task<string> GetPaymentKey( [FromQuery] string userID ) {
|
||||
|
||||
string OrderNumber = Guid.NewGuid().ToString().Substring(0,10);
|
||||
Shared.Account? acc = await _databaseService.GetAccount(userID);
|
||||
Shared.Database.Account? acc = await _databaseService.GetAccount(userID);
|
||||
if (acc != null) {
|
||||
List<Cart> cart = await _databaseService.GetCart(acc);
|
||||
|
||||
@@ -84,7 +80,7 @@ namespace MistoxWebsite.Server.Controllers {
|
||||
}
|
||||
|
||||
// Clear the cart
|
||||
Shared.Account account = new Shared.Account{
|
||||
Shared.Database.Account account = new() {
|
||||
ID = userID
|
||||
};
|
||||
await _databaseService.ClearCart( account );
|
||||
|
||||
Reference in New Issue
Block a user