private void MapBeerEditViewModelToBeer(BeerEditViewModel beerEditViewModel, Beer beer)
 {
     beer.Name            = beerEditViewModel.Name;
     beer.Price           = beerEditViewModel.Price;
     beer.Description     = beerEditViewModel.Description;
     beer.AlcoholByVolume = beerEditViewModel.Alchocol;
 }
        public IActionResult BeerAdd(int brId)
        {
            ViewData["Add"] = "Add a new beer here";
            BeerEditViewModel mevm = new BeerEditViewModel();

            mevm.BrewerId = brId;
            return(View(mevm));
        }
        public IActionResult BeerAdd(BeerEditViewModel beerEditViewModel, int brId)
        {
            Beer beer = new Beer();

            MapBeerEditViewModelToBeer(beerEditViewModel, beer);
            _brewerRepository.GetByWithBeers(brId).Beers.Add(beer);
            _brewerRepository.SaveChanges();
            return(RedirectToAction(nameof(Index)));
        }