private Beer GetBeerById(Microbrewery microbrewery, Guid beerId)
        {
            var beerToUpdate = (from x in microbrewery.Beers
                                where x.Id == beerId
                                select x).FirstOrDefault();

            return(beerToUpdate);
        }
        public void AddBeer(Guid microbreweryId, Beer beer)
        {
            Microbrewery existingMicrobrewery = Get(microbreweryId);

            if (existingMicrobrewery == null)
            {
                throw new InvalidOperationException();
            }

            existingMicrobrewery.Beers.Add(beer);
        }
예제 #3
0
 public void Update(Microbrewery microbrewery)
 {
     throw new NotImplementedException();
 }
예제 #4
0
 public void Add(Microbrewery microbrewery)
 {
     context.Microbreweries.Add(microbrewery);
     context.SaveChanges();
 }
 public void Update(Microbrewery microbrewery)
 {
     Delete(microbrewery.Id);
     _microbreweries.Add(microbrewery);
 }
 public void Add(Microbrewery microbrewery)
 {
     Microbreweries.Add(microbrewery);
 }