public IActionResult Index() { List <Beer> beerList = _beerService.GetAll(); List <BeerModel> beerModeList = new List <BeerModel>(); foreach (Beer beer in beerList) { float[] ratings = _beerService.GetRating(beer.ID); beer.Rating = ratings[1] / ratings[0]; beer.TimesRated = Convert.ToInt32(ratings[0]); if (ratings[1] != 0) { _beerService.UpdateRating(ratings); } Brewery brewery = _breweryService.GetOne(beer.BreweryID); BeerModel beerModel = new BeerModel(beer, brewery); beerModeList.Add(beerModel); } return(View(beerModeList)); }