This commit is contained in:
Elias Jansson
2023-01-31 14:16:18 +01:00
parent 63e25fcf84
commit 156124534b
3 changed files with 20 additions and 7 deletions

View File

@@ -20,7 +20,7 @@ namespace Nevyn.Classes
private void Initialize() private void Initialize()
{ {
server = "192.168.1.108"; server = "192.168.1.108";
database = "nevyn"; database = "Nevyn";
uid = "nevyn"; uid = "nevyn";
password = "3edc4RFV"; password = "3edc4RFV";
string connectionString; string connectionString;

View File

@@ -23,9 +23,16 @@ namespace Nevyn.Controllers
// GET: api/ShoppingLists // GET: api/ShoppingLists
[HttpGet] [HttpGet]
public async Task<ActionResult<IEnumerable<WalletDTO>>> GetWallet() public async Task<ActionResult<WalletDTO>> GetWallet()
{ {
return await _context.UpdateWallet.Select(x => ItemToDTO(x)).ToListAsync(); Wallet wallet = await _context.UpdateWallet.FindAsync(1);
if (wallet == null)
{
wallet = new Wallet();
wallet.updateFromDatabase();
}
return ItemToDTO(wallet);
} }
// GET: api/ShoppingLists/5 // GET: api/ShoppingLists/5

View File

@@ -47,12 +47,18 @@ namespace Nevyn.Models
} }
} }
public class updateFromDatabase public void updateFromDatabase()
{ {
Classes.Mysql mysql = new Classes.Mysql(); Classes.Mysql mysql = new Classes.Mysql();
// = mysql.selectWallet();
Wallet dbWallet = mysql.SelectWallet();
this.Kort = dbWallet.Kort;
this.Spara = dbWallet.Spara;
this.Buffert = dbWallet.Buffert;
} }
} }
public class WalletDTO public class WalletDTO