From 517658bf74d1121d85fa4828834d4f6ff5455785 Mon Sep 17 00:00:00 2001 From: Ross Healy Date: Tue, 13 Feb 2024 13:22:44 +0000 Subject: [PATCH] Added commit method for Euromillions --- .../CommitToDatabase.cs | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/lottery-co-uk-scraper.data/CommitToDatabase.cs b/lottery-co-uk-scraper.data/CommitToDatabase.cs index d53924e..97cc791 100644 --- a/lottery-co-uk-scraper.data/CommitToDatabase.cs +++ b/lottery-co-uk-scraper.data/CommitToDatabase.cs @@ -1,5 +1,5 @@ using lottery_co_uk_scraper.core.Models; -using Microsoft.EntityFrameworkCore; +using lottery_co_uk_scraper.core.Models.EuroMillions; namespace lottery_co_uk_scraper.data { @@ -13,5 +13,23 @@ namespace lottery_co_uk_scraper.data dbContext.LottoResults.Add(lottoResults); dbContext.SaveChanges(); } + + public static void SaveModelToDatabase(EurosResult eurosResults) + { + using var dbContext = new LotteryContext(); + + dbContext.Database.EnsureCreated(); + dbContext.EurosResults.Add(eurosResults); + dbContext.SaveChanges(); + } + + public static void SaveModelToDatabase(EurosRaffleResult eurosRaffleResults) + { + using var dbContext = new LotteryContext(); + + dbContext.Database.EnsureCreated(); + dbContext.EurosRaffleResults.Add(eurosRaffleResults); + dbContext.SaveChanges(); + } } } \ No newline at end of file