summaryrefslogtreecommitdiff
path: root/Logics/RafflePlayLogic.cs
diff options
context:
space:
mode:
authorHombreLaser <sebastian-440@live.com>2022-11-28 18:37:57 -0600
committerHombreLaser <sebastian-440@live.com>2022-11-28 18:37:57 -0600
commitf74e83247397a2343b9303d62824cb455f83d432 (patch)
treed0adfe5be1bfceeb16bfc5ac1ec4c151f65ff532 /Logics/RafflePlayLogic.cs
parent5fe81d9515d71dad1e37f7ee3262a44c52e2599e (diff)
Añadido validador al método play
Diffstat (limited to 'Logics/RafflePlayLogic.cs')
-rw-r--r--Logics/RafflePlayLogic.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/Logics/RafflePlayLogic.cs b/Logics/RafflePlayLogic.cs
index 026bb91..74591b6 100644
--- a/Logics/RafflePlayLogic.cs
+++ b/Logics/RafflePlayLogic.cs
@@ -19,6 +19,12 @@ namespace BackendPIA.Logics {
var raffle = await _raffle_service.GetRaffle(_raffle_id);
// Checks.
+ if(raffle.IsClosed) {
+ ErrorMessage = $"The raffle is already closed.";
+
+ return false;
+ }
+
if(raffle == null) {
ErrorMessage = $"The raffle with id {_raffle_id} couldn't be found.";