private void blockplayedborder_MouseEnter(object sender, MouseEventArgs e) { if (element != null) { eng.ColapseElement(element); Canvas.SetZIndex(element, count++); element = null; } }
private void blockplayedborder_MouseEnter(object sender, MouseEventArgs e) { if (element != null) { if (this.eng.GetCurrentPlayer().GetHand().Count > 1) { Carta card = this.eng.GetCardFromUI(this.eng.GetCurrentPlayer(), element); if (eng.ValidatePlay(element)) { eng.ColapseElement(element); Canvas.SetZIndex(element, count++); this.eng.RealignCards(); element = null; if (card != null) { if (!this.evento.IsJoker(card)) { this.eng.EndTurn(); } } } else { this.BackCardToHand(element); } } else if (this.eng.GetCurrentPlayer().Uno) { MessageBox.Show("VOCÊ GANHOU!!"); eng.ColapseElement(element); Canvas.SetZIndex(element, count++); element = null; } else //!this.eng.GetCurrentPlayer().Uno { this.BackCardToHand(element); } } }