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()
{
server = "192.168.1.108";
database = "nevyn";
database = "Nevyn";
uid = "nevyn";
password = "3edc4RFV";
string connectionString;

View File

@@ -23,9 +23,16 @@ namespace Nevyn.Controllers
// GET: api/ShoppingLists
[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

View File

@@ -47,14 +47,20 @@ namespace Nevyn.Models
}
}
public class updateFromDatabase
public void updateFromDatabase()
{
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 int Id { get; set; }