private void btnOrdenarTorneo_Click(object sender, RoutedEventArgs e)
        {
            if (cmbTipoDeporteTorneo.SelectedItem == null)
            {
                MessageBox.Show("Error...No ha seleccionado ningun deporte!!!", "Torneo", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }

            string palabra = cmbTipoDeporteTorneo.Text;

            if (manejadorEquipo.ContadorDeBuscarEquipo(palabra) <= 1)
            {
                MessageBox.Show("No se puede realizar los torneos con un solo equipo\nAgregue más equipos", "Torneo", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }

            if (string.IsNullOrEmpty(clFechaTorneo.Text))
            {
                MessageBox.Show("Agregue la fecha programada del torneo", "Torneo", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            foreach (var item in manejadorEquipo.Lista)
            {
                if (item.Tipo_De_Deporte == palabra)
                {
                    Aleatorios equipos = new Aleatorios();
                    equipos.Datos = item.Nombre;
                    lista.Add(equipos);
                }
            }
            /*Cargar datos en la segunda tabla*/
            //    CargarEquipos(palabra);

            if (lista.Count % 2 == 0)
            {
                while (((lista.Count) / 2) > 0)
                {
                    AgregarListaNumerosImpares(palabra);
                }
            }
            else
            {
                while (((lista.Count) / 2) > 0)
                {
                    AgregarListaNumerosImpares(palabra);
                }
                UltimoElemntoRestante(palabra);
            }

            /**/
            LimpiarTorneo(false);
            //  LimpiarEditarTorneo(false);
        }
Exemplo n.º 2
0
        private void btnNuevoTorneo_Click(object sender, RoutedEventArgs e)
        {
            if (cmbDeporteTorneo.SelectedItem == null)
            {
                MessageBox.Show("Error...No ha seleccionado ningun deporte!!!", "Torneo", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }

            string palabra = cmbDeporteTorneo.Text;

            if (manejadorEquipo.ContadorDeBuscarEquipo(palabra) <= 1)
            {
                MessageBox.Show("No se puede realizar los torneos con un solo equipo\nAgregue más equipos", "Torneo", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }

            if (string.IsNullOrEmpty(clFechaTorneo.Text))
            {
                MessageBox.Show("Agregue la fecha programada del torneo", "Torneo", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            foreach (var item in manejadorEquipo.Listar)
            {
                if (item.Deporte == palabra)
                {
                    TipoDeporte equipos = new TipoDeporte();
                    equipos.Datos = item.Nombre;
                    a.Add(equipos);
                }
            }
            ListaDeporte();
            if (a.Count % 2 == 0)
            {
                while ((a.Count) / 2 > 0)
                {
                    IngresarLosDatos();
                }
            }
            else
            {
                while ((a.Count) / 2 > 0)
                {
                    IngresarLosDatos();
                }
                IngresarLosDatosImpar();
            }
        }