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(); } }
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); }