internal bool moveProperty(int pickedPropertyToMove, Guid oldPropertySet, Guid newPropertySet, bool isCardUp, bool playToExistingSet)
        {
            getServiceReady();
            try
            {
                MonopolyDealServiceReference.BoolResponseBox response = monopolyDealService.movePropertyCardMD(
                    pickedPropertyToMove, isCardUp, playToExistingSet, oldPropertySet.boxGuid(), newPropertySet.boxGuid(),
                    thisClientGuid.boxGuid(), gameOnServiceGuid.boxGuid(), CurrentPlayFieldModel.thisPlayFieldModelInstanceGuid.boxGuid());

                addToLog(response.message);
                return(response.success);
            }
            catch (Exception ex)
            {
                addToLog(ex.ToString());
                monopolyDealService.Close();
            }
            return(false);
        }