summaryrefslogtreecommitdiff
path: root/Services/RaffleService.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Services/RaffleService.cs')
-rw-r--r--Services/RaffleService.cs8
1 files changed, 8 insertions, 0 deletions
diff --git a/Services/RaffleService.cs b/Services/RaffleService.cs
index 58401b8..c86ea3b 100644
--- a/Services/RaffleService.cs
+++ b/Services/RaffleService.cs
@@ -52,5 +52,13 @@ namespace BackendPIA.Services {
return true;
}
+
+ public async Task<IEnumerable<int>> GetTakenTickets(long id) {
+ return await _context.Tickets.Where(t => t.RaffleId == id).Select(t => t.Number).ToListAsync();
+ }
+
+ public IEnumerable<Ticket> GetRaffleTickets(long id) {
+ return _context.Tickets.Where(t => t.RaffleId == id);
+ }
}
} \ No newline at end of file