public void AddDrink(DrinkDTO d, string user) { var drink = ProjectToModel(d); _drinkRepo.Add(drink); var bar = _barRepo.GetBarByUsername(user); //Prevent null ref exceptions from Menu not being initalized. if (bar.Menu == null) { bar.Menu = new List <Drink>(); } bar.Menu.Add(drink); _drinkRepo.SaveChanges(); }