private void buttonNextPhase_Click(object sender, EventArgs e) { List <AtletaEliminatorie> campo1 = new List <AtletaEliminatorie>(); List <AtletaEliminatorie> campo2 = new List <AtletaEliminatorie>(); List <AtletaEliminatorie> campo3 = new List <AtletaEliminatorie>(); List <AtletaEliminatorie> campo4 = new List <AtletaEliminatorie>(); campo1 = Helper.GetOttavi(idTorneo, idDisciplina, 1); campo2 = Helper.GetOttavi(idTorneo, idDisciplina, 2); campo3 = Helper.GetOttavi(idTorneo, idDisciplina, 3); campo4 = Helper.GetOttavi(idTorneo, idDisciplina, 4); Form ottavi = new Ottavi(campo1, campo2, campo3, campo4, idTorneo, idDisciplina); ottavi.StartPosition = FormStartPosition.CenterScreen; ottavi.Show(); this.Close(); }
void creaEliminatorie_FormClosed(object sender, FormClosingEventArgs e) { if ((sender as Form).DialogResult == DialogResult.None) { // Then assume that X has been clicked and act accordingly. } else if ((sender as Form).DialogResult == DialogResult.OK) { //TODOPRETOORNEO : da decommentare //Helper.RestartAfterGironi(); if (atletiAmmessiEliminatorie == 32) { List <AtletaEliminatorie> allAtleti = Helper.GetSedicesimi(caricaGironi.IdTorneo, caricaGironi.IdDisciplina); List <AtletaEliminatorie> campo1 = new List <AtletaEliminatorie>(); List <AtletaEliminatorie> campo2 = new List <AtletaEliminatorie>(); List <AtletaEliminatorie> campo3 = new List <AtletaEliminatorie>(); List <AtletaEliminatorie> campo4 = new List <AtletaEliminatorie>(); #region campo1 campo1.Add(allAtleti.ElementAt(0)); campo1.Add(allAtleti.ElementAt(31)); campo1.Add(allAtleti.ElementAt(15)); campo1.Add(allAtleti.ElementAt(16)); campo1.Add(allAtleti.ElementAt(11)); campo1.Add(allAtleti.ElementAt(20)); campo1.Add(allAtleti.ElementAt(7)); campo1.Add(allAtleti.ElementAt(24)); #endregion #region campo2 campo2.Add(allAtleti.ElementAt(1)); campo2.Add(allAtleti.ElementAt(30)); campo2.Add(allAtleti.ElementAt(14)); campo2.Add(allAtleti.ElementAt(17)); campo2.Add(allAtleti.ElementAt(10)); campo2.Add(allAtleti.ElementAt(21)); campo2.Add(allAtleti.ElementAt(6)); campo2.Add(allAtleti.ElementAt(25)); #endregion #region campo3 campo3.Add(allAtleti.ElementAt(5)); campo3.Add(allAtleti.ElementAt(26)); campo3.Add(allAtleti.ElementAt(9)); campo3.Add(allAtleti.ElementAt(22)); campo3.Add(allAtleti.ElementAt(13)); campo3.Add(allAtleti.ElementAt(18)); campo3.Add(allAtleti.ElementAt(2)); campo3.Add(allAtleti.ElementAt(29)); #endregion #region campo4 campo4.Add(allAtleti.ElementAt(4)); campo4.Add(allAtleti.ElementAt(27)); campo4.Add(allAtleti.ElementAt(8)); campo4.Add(allAtleti.ElementAt(23)); campo4.Add(allAtleti.ElementAt(12)); campo4.Add(allAtleti.ElementAt(19)); campo4.Add(allAtleti.ElementAt(3)); campo4.Add(allAtleti.ElementAt(28)); #endregion Form sedicesimi = new Sedicesimi(campo1, campo2, campo3, campo4, caricaGironi.IdTorneo, caricaGironi.IdDisciplina); sedicesimi.StartPosition = FormStartPosition.CenterScreen; sedicesimi.Show(); faseSuccessiva = 16; } else if (atletiAmmessiEliminatorie == 16) { List <AtletaEliminatorie> allAtleti = Helper.GetOttavi(caricaGironi.IdTorneo, caricaGironi.IdDisciplina); List <AtletaEliminatorie> campo1 = new List <AtletaEliminatorie>(); List <AtletaEliminatorie> campo2 = new List <AtletaEliminatorie>(); List <AtletaEliminatorie> campo3 = new List <AtletaEliminatorie>(); List <AtletaEliminatorie> campo4 = new List <AtletaEliminatorie>(); #region campo1 campo1.Add(allAtleti.ElementAt(0)); campo1.Add(allAtleti.ElementAt(15)); campo1.Add(allAtleti.ElementAt(7)); campo1.Add(allAtleti.ElementAt(8)); #endregion #region campo2 campo2.Add(allAtleti.ElementAt(1)); campo2.Add(allAtleti.ElementAt(14)); campo2.Add(allAtleti.ElementAt(6)); campo2.Add(allAtleti.ElementAt(9)); #endregion #region campo3 campo3.Add(allAtleti.ElementAt(5)); campo3.Add(allAtleti.ElementAt(10)); campo3.Add(allAtleti.ElementAt(2)); campo3.Add(allAtleti.ElementAt(13)); #endregion #region campo4 campo4.Add(allAtleti.ElementAt(4)); campo4.Add(allAtleti.ElementAt(11)); campo4.Add(allAtleti.ElementAt(3)); campo4.Add(allAtleti.ElementAt(12)); #endregion Form ottavi = new Ottavi(campo1, campo2, campo3, campo4, caricaGironi.IdTorneo, caricaGironi.IdDisciplina); ottavi.StartPosition = FormStartPosition.CenterScreen; ottavi.Show(); faseSuccessiva = 8; } else if (atletiAmmessiEliminatorie == 8) { List <AtletaEliminatorie> allAtleti = Helper.GetQuarti(caricaGironi.IdTorneo, caricaGironi.IdDisciplina); List <AtletaEliminatorie> campo1 = new List <AtletaEliminatorie>(); List <AtletaEliminatorie> campo2 = new List <AtletaEliminatorie>(); List <AtletaEliminatorie> campo3 = new List <AtletaEliminatorie>(); List <AtletaEliminatorie> campo4 = new List <AtletaEliminatorie>(); #region campo1 campo1.Add(allAtleti.ElementAt(0)); campo1.Add(allAtleti.ElementAt(7)); #endregion #region campo2 campo2.Add(allAtleti.ElementAt(1)); campo2.Add(allAtleti.ElementAt(6)); #endregion #region campo3 campo3.Add(allAtleti.ElementAt(2)); campo3.Add(allAtleti.ElementAt(5)); #endregion #region campo4 campo4.Add(allAtleti.ElementAt(3)); campo4.Add(allAtleti.ElementAt(4)); #endregion Form quarti = new Quarti(campo1, campo2, campo3, campo4, caricaGironi.IdTorneo, caricaGironi.IdDisciplina); quarti.StartPosition = FormStartPosition.CenterScreen; quarti.Show(); faseSuccessiva = 4; } } else if ((sender as Form).DialogResult == DialogResult.Abort) { // Then assume that Cancel Button has been clicked and act accordingly.) } }