Пример #1
0
 public async Task <IActionResult> GetLatestPowerball()
 {
     try
     {
         return(Ok(_mapper.Map <Powerball, PowerballViewModel>(_powerballRepository.GetLastPowerball())));
     }
     catch (Exception e)
     {
         _logger.LogError($"Failed to get latest powerball: {e}");
         return(Json("Bad request"));
     }
 }
Пример #2
0
        public async Task <IActionResult> Index()
        {
            var latestPowerball = await _powerballRepository.GetLastPowerball();

            var powerPicks = await _powerballRepository.GetPowerballPicks();

            var nextPowerball = await _powerballRepository.GetNextPowerball();

            ViewData["NextPowerball"] = nextPowerball;
            ViewData["PowerPicks"]    = powerPicks;

            var latestMegamillion = await this.megamillionRepository.GetLastMegamillion();

            var megaPicks = await this.megamillionRepository.GetMegamillionPicks();

            var nextMegamillion = await this.megamillionRepository.GetNextMegamillion();

            ViewData["NextMegamillion"]   = nextMegamillion;
            ViewData["MegaPicks"]         = megaPicks;
            ViewData["LatestMegamillion"] = latestMegamillion;

            return(View(latestPowerball));
        }