public PickSetToRentOn(MonopolyDealServiceReference.PlayFieldModel pfm, Guid thisClientGuid, RequestHanderMonopolyDeal rqmd, MonopolyDealServiceReference.Card card, Guid targetedPlayerWildRent) { request = rqmd; this.RentCard = card; targetedPlayer = targetedPlayerWildRent; InitializeComponent(); displayOriginalSet(pfm, thisClientGuid); displayCardsInHand(pfm); }
private void Form1_Load(object sender, EventArgs e) { // Capture the UI synchronization context _uiSyncContext = SynchronizationContext.Current; //rqh //requestHandler = new RequestHandler(_uiSyncContext, this); requestHandlerMD = new RequestHanderMonopolyDeal(_uiSyncContext, this); requestHandler = requestHandlerMD; }
public PickSetToRentOn(MonopolyDealServiceReference.PlayFieldModel pfm, Guid thisClientGuid, RequestHanderMonopolyDeal rqmd, MonopolyDealServiceReference.Card card, Guid targetedPlayerWildRent) { request = rqmd; this.RentCard = card; targetedPlayer = targetedPlayerWildRent; InitializeComponent(); displayOriginalSet(pfm, thisClientGuid); displayCardsInHand(pfm); }
public UseActionCardForm(MonopolyDealServiceReference.PlayFieldModel pfm, Guid thisClientGuid, RequestHanderMonopolyDeal rqmd, MonopolyDealServiceReference.ActionCard card) { InitializeComponent(); if (card != null) { if (card.actionType.CompareTo(MonopolyDealServiceReference.ActionCardAction.DealBreaker) == 0) { this.Text = "Use DealBreaker Card"; buttonUseDealBreaker.Text = "DealBreaker"; } else if (card.actionType.CompareTo(MonopolyDealServiceReference.ActionCardAction.SlyDeal) == 0) { this.Text = "Use Sly Deal Card"; buttonUseDealBreaker.Text = "Sly Deal"; groupBox1.Text = "Pick a Card to Sly Deal"; } else if (card.actionType.CompareTo(MonopolyDealServiceReference.ActionCardAction.House) == 0) { this.Text = "Use House Card"; buttonUseDealBreaker.Text = "Add House"; groupBox1.Text = "Pick a Full Set to add a House to"; } else if (card.actionType.CompareTo(MonopolyDealServiceReference.ActionCardAction.Hotel) == 0) { this.Text = "Use Hotel Card"; buttonUseDealBreaker.Text = "Add Hotel"; groupBox1.Text = "Pick a Full Set to add a Hotel to"; } else if (card.actionType.CompareTo(MonopolyDealServiceReference.ActionCardAction.ForcedDeal) == 0) { this.Text = "Use Forced Deal Card"; this.Height = 567; buttonUseDealBreaker.Text = "Use Forced Deal"; groupBox1.Text = "Pick a Card to take in a Forced Deal"; } } request = rqmd; this.Card = card; if (pfm.playerModels != null) { listBoxPlayers.DataSource = pfm.playerModels; listBoxPlayers.DisplayMember = "name"; if (listBoxPlayers.SelectedValue != null) { listBoxSets.DataSource = ((MonopolyDealServiceReference.PlayerModel)listBoxPlayers.SelectedValue).propertySets.playersPropertySets; listBoxSets.DisplayMember = "propertySetColor"; if (listBoxSets.SelectedValue != null) { listBoxCardsInSet.DataSource = ((MonopolyDealServiceReference.PropertyCardSet)listBoxSets.SelectedValue).properties.ToArray<MonopolyDealServiceReference.Card>(); listBoxCardsInSet.DisplayMember = "description"; listBoxCardsInSet.ValueMember = "cardID"; } } } foreach (MonopolyDealServiceReference.PlayerModel player in this.request.CurrentPlayFieldModel.playerModels) { if (player.guid.CompareTo(request.thisClientGuid) == 0) { thisClientPlayer = player; break; } } if (thisClientPlayer != null) { listBoxSetCardToGiveUpIsIn.DataSource = thisClientPlayer.propertySets.playersPropertySets; listBoxSetCardToGiveUpIsIn.DisplayMember = "propertySetColor"; if (listBoxSetCardToGiveUpIsIn.SelectedValue != null) { listBoxCardToGiveUp.DataSource = ((MonopolyDealServiceReference.PropertyCardSet)listBoxSetCardToGiveUpIsIn.SelectedValue).properties.ToArray<MonopolyDealServiceReference.Card>(); listBoxCardToGiveUp.DisplayMember = "description"; listBoxCardToGiveUp.ValueMember = "cardID"; } } }
public MovePropertyToNewSetForm(MonopolyDealServiceReference.PlayFieldModel pfm, Guid thisClientGuid, RequestHanderMonopolyDeal rqmd) { request = rqmd; InitializeComponent(); displayOriginalSet(pfm, thisClientGuid); }
private void Form1_Load(object sender, EventArgs e) { // Capture the UI synchronization context _uiSyncContext = SynchronizationContext.Current; //rqh //requestHandler = new RequestHandler(_uiSyncContext, this); requestHandlerMD = new RequestHanderMonopolyDeal(_uiSyncContext, this); requestHandler = requestHandlerMD; }
public MovePropertyToNewSetForm(MonopolyDealServiceReference.PlayFieldModel pfm, Guid thisClientGuid, RequestHanderMonopolyDeal rqmd) { request = rqmd; InitializeComponent(); displayOriginalSet(pfm, thisClientGuid); }
public UseActionCardForm(MonopolyDealServiceReference.PlayFieldModel pfm, Guid thisClientGuid, RequestHanderMonopolyDeal rqmd, MonopolyDealServiceReference.ActionCard card) { InitializeComponent(); if (card != null) { if (card.actionType.CompareTo(MonopolyDealServiceReference.ActionCardAction.DealBreaker) == 0) { this.Text = "Use DealBreaker Card"; buttonUseDealBreaker.Text = "DealBreaker"; } else if (card.actionType.CompareTo(MonopolyDealServiceReference.ActionCardAction.SlyDeal) == 0) { this.Text = "Use Sly Deal Card"; buttonUseDealBreaker.Text = "Sly Deal"; groupBox1.Text = "Pick a Card to Sly Deal"; } else if (card.actionType.CompareTo(MonopolyDealServiceReference.ActionCardAction.House) == 0) { this.Text = "Use House Card"; buttonUseDealBreaker.Text = "Add House"; groupBox1.Text = "Pick a Full Set to add a House to"; } else if (card.actionType.CompareTo(MonopolyDealServiceReference.ActionCardAction.Hotel) == 0) { this.Text = "Use Hotel Card"; buttonUseDealBreaker.Text = "Add Hotel"; groupBox1.Text = "Pick a Full Set to add a Hotel to"; } else if (card.actionType.CompareTo(MonopolyDealServiceReference.ActionCardAction.ForcedDeal) == 0) { this.Text = "Use Forced Deal Card"; this.Height = 567; buttonUseDealBreaker.Text = "Use Forced Deal"; groupBox1.Text = "Pick a Card to take in a Forced Deal"; } } request = rqmd; this.Card = card; if (pfm.playerModels != null) { listBoxPlayers.DataSource = pfm.playerModels; listBoxPlayers.DisplayMember = "name"; if (listBoxPlayers.SelectedValue != null) { listBoxSets.DataSource = ((MonopolyDealServiceReference.PlayerModel)listBoxPlayers.SelectedValue).propertySets.playersPropertySets; listBoxSets.DisplayMember = "propertySetColor"; if (listBoxSets.SelectedValue != null) { listBoxCardsInSet.DataSource = ((MonopolyDealServiceReference.PropertyCardSet)listBoxSets.SelectedValue).properties.ToArray <MonopolyDealServiceReference.Card>(); listBoxCardsInSet.DisplayMember = "description"; listBoxCardsInSet.ValueMember = "cardID"; } } } foreach (MonopolyDealServiceReference.PlayerModel player in this.request.CurrentPlayFieldModel.playerModels) { if (player.guid.CompareTo(request.thisClientGuid) == 0) { thisClientPlayer = player; break; } } if (thisClientPlayer != null) { listBoxSetCardToGiveUpIsIn.DataSource = thisClientPlayer.propertySets.playersPropertySets; listBoxSetCardToGiveUpIsIn.DisplayMember = "propertySetColor"; if (listBoxSetCardToGiveUpIsIn.SelectedValue != null) { listBoxCardToGiveUp.DataSource = ((MonopolyDealServiceReference.PropertyCardSet)listBoxSetCardToGiveUpIsIn.SelectedValue).properties.ToArray <MonopolyDealServiceReference.Card>(); listBoxCardToGiveUp.DisplayMember = "description"; listBoxCardToGiveUp.ValueMember = "cardID"; } } }