/// <summary>
        /// Update Dinner
        /// </summary>
        /// <param name="dinner">
        /// The dinner.
        /// </param>
        /// <returns>
        /// Returns a Dinner
        /// </returns>
        public Dinner UpdateDinner(Dinner dinner)
        {
            using (NerdDinnersDb nerdDinnersDb = new NerdDinnersDb())
            {
                nerdDinnersDb.Dinners.Attach(dinner);
                nerdDinnersDb.ChangeObjectState(dinner, System.Data.EntityState.Modified);
                nerdDinnersDb.SaveChanges();
            }

            return dinner;
        }