private void btnPasar2_Click(object sender, EventArgs e) { if (jugador1.puntaje > jugador2.puntaje) { jugador1.ganar(apuesta); if (MessageBox.Show("El jugador 1 ha ganado! \n ¿Desea volver a jugar?", "Felicitaciones", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) { jugador1.VolverAEmpezar(); jugador2.VolverAEmpezar(); ganaron = true; ReplicaForm r = new ReplicaForm(this, form); r.Show(); puntaje(); } else { form.Close(); } this.Close(); } else if (jugador1.puntaje < jugador2.puntaje) { jugador2.ganar(apuesta); if (MessageBox.Show("El jugador 2 ha ganado! \n ¿Desea volver a jugar?", "Felicitaciones", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) { ganaron = true; jugador1.VolverAEmpezar(); jugador2.VolverAEmpezar(); ReplicaForm r = new ReplicaForm(this, form); r.Show(); puntaje(); } else { form.Close(); } this.Close(); } else { if (MessageBox.Show("Empataron \n ¿Desea volver a jugar?", "Empate", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) { ganaron = true; jugador1.VolverAEmpezar(); jugador2.VolverAEmpezar(); ReplicaForm r = new ReplicaForm(this, form); r.Show(); puntaje(); } else { form.Close(); } this.Close(); } }
private void btnPedirCarta2_Click(object sender, EventArgs e) { jugador2.agregarCarta(baraja.darCarta()); puntaje(); if (jugador2.puntaje > 21) { jugador1.ganar(apuesta); if (MessageBox.Show("El jugador 1 ha ganado! \n ¿Desea volver a jugar?", "Felicitaciones", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) { ganaron = true; jugador1.VolverAEmpezar(); jugador2.VolverAEmpezar(); ReplicaForm r = new ReplicaForm(this, form); r.Show(); puntaje(); } else { form.Close(); } this.Close(); } if (jugador2.puntaje == 21) { jugador2.ganar(apuesta); if (MessageBox.Show("El jugador 2 ha ganado! \n ¿Desea volver a jugar?", "Felicitaciones", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) { ganaron = true; jugador1.VolverAEmpezar(); jugador2.VolverAEmpezar(); ReplicaForm r = new ReplicaForm(this, form); r.Show(); puntaje(); } else { form.Close(); } this.Close(); } }