Ejemplo n.º 1
0
        public ActionResult Subscribe(SubscribeModel model)
        {
            if (RaffleAdmin.IsOpen)
            {
                if (ModelState.IsValid)
                {
                    if (HttpContext.Session.GetString("EsPlayer") != "true")
                    {
                        RaffleAdmin.AddPlayer(new RafflePlayer()
                        {
                            Email = model.Email
                        });
                        HttpContext.Session.SetString("EsPlayer", "true");
                    }
                    else
                    {
                        ViewData["Message"] = "No te hagas el loco que ya estas participando!";
                        return(View("Raffle"));
                    }
                }

                ViewData["Message"] = "Estas participando!";
                return(View("Raffle"));
            }
            else
            {
                ViewData["Message"] = "Te apuraste!";
                return(View("Raffle"));
            }
        }
Ejemplo n.º 2
0
 public IActionResult EnableRaffle()
 {
     if (this.Request.Query.ContainsKey("soyfabian"))
     {
         RaffleAdmin.SetOpen(true);
         return(View("Index"));
     }
     else
     {
         return(View("Index"));
     }
 }