public ActionResult Create(Beer beer)
 {
     if (ModelState.IsValid)
     {
         BeerRepository.Create(beer);
         return RedirectToAction("Index");
     }
     else
     {
         return View();
     }
 }
 public int Update(Beer beer)
 {
     FluentSession.GetCurrentSession().Update(beer);
     return beer.Id;
 }
 public int Create(Beer beer)
 {
     FluentSession.GetCurrentSession().Save(beer);
     return beer.Id;
 }
        public ActionResult Edit(int id, Beer beer)
        {
            if (ModelState.IsValid)
            {
                var savedBeer = BeerRepository.Find(id);
                savedBeer.Name = beer.Name;
                savedBeer.Brewery = beer.Brewery;
                savedBeer.ABV = beer.ABV;

                BeerRepository.Update(savedBeer);
                return RedirectToAction("Index");
            }
            else
            {
                return View();
            }
        }