private void GenerarEstadisticos(int valor, string Deporte, string Fecha)
        {
            int contador = 1, contador1 = 1;
            List <NombreDeporte> nombre    = new List <NombreDeporte>();

            foreach (var item in manejadorEquipo.Lista)
            {
                if (item.Tipo_De_Deporte == cmbEstadisticosEquipos.Text)
                {
                    NombreDeporte a = new NombreDeporte();
                    a.Numerador = contador1++;
                    a.Nombre    = item.Nombre;
                    nombre.Add(a);
                }
            }

            List <TorneoLista> listatorneo = new List <TorneoLista>();

            foreach (var item in nombre)
            {
                int valores1 = 0;
                foreach (var item2 in manejadorTorneo.Lista)
                {
                    if (item2.FechaProgramada == clcFechaEstadisticos.Text)
                    {
                        if (item.Nombre == item2.Equipo1)
                        {
                            valores1 = valores1 + item2.Marcador_1;
                        }
                        if (item.Nombre == item2.Equipo2)
                        {
                            valores1 = valores1 + item2.Marcador_2;
                        }
                    }
                }
                TorneoLista a = new TorneoLista();
                a.X       = contador++;
                a.Equipo  = item.Nombre;
                a.Puntaje = valores1;
                listatorneo.Add(a);
            }


            int valores = 0;

            valores = listatorneo.Count;
            generador.GeneradorDatos(listatorneo, 1, valores, 1);
            dtgTablaEstadisticos.ItemsSource = null;
            dtgTablaEstadisticos.ItemsSource = listatorneo;
            PlotModel  model = new PlotModel();
            LinearAxis ejeX  = new LinearAxis();

            ejeX.Minimum  = 1;
            ejeX.Maximum  = valores;
            ejeX.Position = AxisPosition.Bottom;

            LinearAxis ejeY = new LinearAxis();

            ejeY.Minimum  = generador.Puntos.Min(p => p.Y);
            ejeY.Maximum  = generador.Puntos.Max(p => p.Y);
            ejeY.Position = AxisPosition.Left;

            model.Axes.Add(ejeX);
            model.Axes.Add(ejeY);
            model.Title = "Datos generados";
            LineSeries linea = new LineSeries();

            foreach (var item in generador.Puntos)
            {
                linea.Points.Add(new DataPoint(item.X, item.Y));
            }
            linea.Title = "Valores generados";
            linea.Color = OxyColor.FromRgb(byte.Parse(ran.Next(0, 255).ToString()), byte.Parse(ran.Next(0, 255).ToString()), byte.Parse(ran.Next(0, 255).ToString()));
            model.Series.Add(linea);
            Grafica.Model = model;
        }