public void AddDestination(Destination dest)
        {
            ObjectStateEntry existingOse;
            //create entity key on the fly in case we're using POCOs
            var destinationEntityKey = _context.CreateEntityKey(_context.CreateObjectSet <Destination>().Name, dest);

            if (!_context.ObjectStateManager.TryGetObjectStateEntry(destinationEntityKey, out existingOse))
            {
                _context.Destinations.AddObject(dest);
            }
            _currentTrip.DestinationID = dest.DestinationID;
        }