Example #1
0
        public IActionResult SendBulletinsToMix()
        {
            Bulletins bulletinModel = new Bulletins(config, electContext);

            if (bulletinModel.sendBulletinsToMix())
            {
                return(Ok());
            }
            return(BadRequest());
        }
 public IActionResult SendBulletinsToMix([FromForm] SendBulletinsToMixFilter filter)
 {
     if (ModelState.IsValid)
     {
         if (filter.AdminLogin == config.ADMIN_LOGIN && filter.AdminPassword == config.ADMIN_PASSWORD)
         {
             Bulletins bulletinModel = new Bulletins(config, electContext);
             if (bulletinModel.sendBulletinsToMix())
             {
                 ViewData["message"] = "Buletins have been sent";
                 return(View("AdminNotifications"));
             }
             ViewData["error"] = "Mix channel is unavailable";
             return(View("AdminForm"));
         }
     }
     ViewData["error"] = "Invalid login or password";
     return(View("AdminForm"));
 }