Ejemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            //new up
            MonopolyDealServiceReference.PropertyCard    pickedPropertyToMove = listBoxPickProperty.SelectedItem as MonopolyDealServiceReference.PropertyCard;
            MonopolyDealServiceReference.PropertyCardSet newPropertySet       = null;
            MonopolyDealServiceReference.PropertyCardSet oldPropertySet       = listBoxPickOriginalSetToRemoveCardFrom.SelectedItem as MonopolyDealServiceReference.PropertyCardSet;
            bool isCardUp          = true;
            bool playToExistingSet = false;

            if (pickedPropertyToMove != null)
            {
                if (newPropertySet == null)
                {
                    if (oldPropertySet != null)
                    {
                        if (request.moveProperty(pickedPropertyToMove.cardID, oldPropertySet.guid, newPropertySet.guid, isCardUp, playToExistingSet))
                        {
                            MessageBox.Show("Property Moved");
                        }
                    }
                    else
                    {
                        MessageBox.Show("No old property set picked");
                    }
                }
                else
                {
                    MessageBox.Show("No new Property set picked");
                }
            }
            else
            {
                MessageBox.Show("No Property picked");
            }
        }
 internal void playPropertyToSelectedSet(MonopolyDealServiceReference.PropertyCard pc, MonopolyDealServiceReference.PropertyCardSet pcs)
 {
     getServiceReady();
     try
     {
         if (monopolyDealService.playPropertyCardMD(null, pc, pcs, thisClientGuid.boxGuid(), gameLobbyGuid.boxGuid(), CurrentPlayFieldModel.thisPlayFieldModelInstanceGuid.boxGuid(), null))
         {
             addToLog("Property played to new set");
         }
         else
         {
             addToLog("Error, card not played");
         }
     }
     catch (Exception ex)
     {
         addToLog(ex.ToString());
         monopolyDealService.Close();
     }
 }
Ejemplo n.º 3
0
 private void button11_Click(object sender, EventArgs e)
 {
     MonopolyDealServiceReference.PropertyCardSet pcs = null;
     MonopolyDealServiceReference.PropertyCard    pc  = null;
     if (playerIDNum == 0)
     {
         pc  = listBoxPlayer0Hand.SelectedValue as MonopolyDealServiceReference.PropertyCard;
         pcs = listBoxPSetsP0.SelectedValue as MonopolyDealServiceReference.PropertyCardSet;
     }
     else if (playerIDNum == 1)
     {
         pc  = listBoxPlayer1Hand.SelectedValue as MonopolyDealServiceReference.PropertyCard;
         pcs = listBoxPSetsP1.SelectedValue as MonopolyDealServiceReference.PropertyCardSet;
     }
     else if (playerIDNum == 2)
     {
         pc  = listBoxPlayer2Hand.SelectedValue as MonopolyDealServiceReference.PropertyCard;
         pcs = listBoxPSetsP2.SelectedValue as MonopolyDealServiceReference.PropertyCardSet;
     }
     else if (playerIDNum == 3)
     {
         pc  = listBoxPlayer3Hand.SelectedValue as MonopolyDealServiceReference.PropertyCard;
         pcs = listBoxPSetsP3.SelectedValue as MonopolyDealServiceReference.PropertyCardSet;
     }
     else if (playerIDNum == 4)
     {
         pc  = listBoxPlayer4Hand.SelectedValue as MonopolyDealServiceReference.PropertyCard;
         pcs = listBoxPSetsP4.SelectedValue as MonopolyDealServiceReference.PropertyCardSet;
     }
     if (pc != null && pcs != null)
     {
         pc.isCardUp = false;
         requestHandlerMD.playPropertyToSelectedSet(pc, pcs);
     }
     //Update State
     buttonPollMD_Click(null, null);
 }