diff options
author | HombreLaser <sebastian-440@live.com> | 2022-11-28 17:49:34 -0600 |
---|---|---|
committer | HombreLaser <sebastian-440@live.com> | 2022-11-28 17:49:34 -0600 |
commit | 5fe81d9515d71dad1e37f7ee3262a44c52e2599e (patch) | |
tree | 3a366584c0b60c0e0e2bd7d53992094d1cf5fc50 /Services/RaffleService.cs | |
parent | 9149e64398e7b9f7b29bcf68db7eff2ce5f8169c (diff) |
Añadido validador de límite para premios
Diffstat (limited to 'Services/RaffleService.cs')
-rw-r--r-- | Services/RaffleService.cs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Services/RaffleService.cs b/Services/RaffleService.cs index 5d1901f..bbc20f4 100644 --- a/Services/RaffleService.cs +++ b/Services/RaffleService.cs @@ -1,5 +1,6 @@ using Microsoft.EntityFrameworkCore; using BackendPIA.Models; +using BackendPIA.Forms; namespace BackendPIA.Services { public class RaffleService : IRaffleService { @@ -65,5 +66,13 @@ namespace BackendPIA.Services { return await _context.RaffleWinners.Include(rw => rw.UserAccount).Include(rw => rw.Raffle).Include(rw => rw.Prize) .Where(rw => rw.RaffleId == id).ToListAsync(); } + + public bool RaffleExists(long id) { + return _context.Raffles.Any(r => r.Id == id); + } + + public IEnumerable<Prize> GetRafflePrizes(long id) { + return _context.Prizes.Where(p => p.RaffleId == id).ToList(); + } } }
\ No newline at end of file |