private void dtgPuntosEquipos_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     if (dtgPuntosEquipos.SelectedItem != null)
     {
         Torneos a = dtgPuntosEquipos.SelectedItem as Torneos;
         if (a != null)
         {
             txtPuntosToneroIdentificador.Text = a.Id.ToString();
             txtPuntosToneroEquipo1.Text       = a.Equipo1;
             txtPuntosToneroEquipo2.Text       = a.Equipo2;
             txtPuntosMarcador1.Text           = a.Marcador_1.ToString();
             txtPuntosMarcador2.Text           = a.Marcador_2.ToString();
         }
         else
         {
             TipoDeporteTemp b = dtgPuntosEquipos.SelectedItem as TipoDeporteTemp;
             foreach (var item in manejadorTorneo.Lista)
             {
                 if (b.Id == item.Id.ToString())
                 {
                     txtPuntosToneroIdentificador.Text = item.Id.ToString();
                     txtPuntosToneroEquipo1.Text       = item.Equipo1;
                     txtPuntosToneroEquipo2.Text       = item.Equipo2;
                     txtPuntosMarcador1.Text           = item.Marcador_1.ToString();
                     txtPuntosMarcador2.Text           = item.Marcador_2.ToString();
                 }
             }
         }
     }
     else
     {
         MessageBox.Show("No ha seleccionado ningun elemento de la tabla", "Puntos Torneo", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
 private void btnEliminarPuntosEquipos_Click(object sender, RoutedEventArgs e)
 {
     if (dtgPuntosEquipos.SelectedItem != null)
     {
         Torneos a = dtgPuntosEquipos.SelectedItem as Torneos;
         if (a != null)
         {
             if (MessageBox.Show("Esta realmente seguro de eliminar los equipos: " + a.Equipo1 + " & " + a.Equipo2, "Torneo", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
             {
                 if (manejadorTorneo.Eliminar(a.Id))
                 {
                     MessageBox.Show("Equipos eliminados", "Puntos Torneo", MessageBoxButton.OK, MessageBoxImage.Information);
                     CargarTablas();
                     LimpiarPuntosTorneo();
                 }
                 else
                 {
                     MessageBox.Show("No se puedo eliminar el los quipos", "Torneo", MessageBoxButton.OK, MessageBoxImage.Error);
                 }
             }
         }
         else
         {
             TipoDeporteTemp b = dtgPuntosEquipos.SelectedItem as TipoDeporteTemp;
             foreach (var item in manejadorTorneo.Lista)
             {
                 if (b.Id == item.Id.ToString())
                 {
                     if (MessageBox.Show("Esta realmente seguro de eliminar los equipos: " + item.Equipo1 + " & " + item.Equipo2, "Torneo", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
                     {
                         if (manejadorTorneo.Eliminar(item.Id))
                         {
                             MessageBox.Show("Equipos eliminados", "Puntos Torneo", MessageBoxButton.OK, MessageBoxImage.Information);
                             CargarTablas();
                             LimpiarPuntosTorneo();
                         }
                         else
                         {
                             MessageBox.Show("No se puedo eliminar el los quipos", "Torneo", MessageBoxButton.OK, MessageBoxImage.Error);
                         }
                     }
                 }
             }
         }
     }
     else
     {
         MessageBox.Show("No ha seleccionado ningun elemento de la tabla", "Puntos Torneo", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
        private void PuntosEquiposBuscador_Click(object sender, RoutedEventArgs e)
        {
            if (string.IsNullOrEmpty(cmbDeportePuntosEquipos.Text))
            {
                MessageBox.Show("Seleccione un Deporte", "Puntos Equipos", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            if (string.IsNullOrEmpty(clcFechaPuntosEquipos.Text))
            {
                MessageBox.Show("Seleccione la fecha de programación del torneo", "Puntos Equipos", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            List <TipoDeporteTemp> tipo = new List <TipoDeporteTemp>();

            if (cmbDeportePuntosEquipos.SelectedItem != null)
            {
                foreach (var item in manejadorTorneo.Lista)
                {
                    if (item.Tipo_Deporte == cmbDeportePuntosEquipos.Text && item.FechaProgramada == clcFechaPuntosEquipos.Text)
                    {
                        TipoDeporteTemp TipoDeporteTemporal = new TipoDeporteTemp()
                        {
                            Equipo1         = item.Equipo1,
                            Equipo2         = item.Equipo2,
                            Tipo_Deporte    = item.Tipo_Deporte,
                            FechaProgramada = item.FechaProgramada,
                            Id         = item.Id.ToString(),
                            Marcador_1 = item.Marcador_1,
                            Marcador_2 = item.Marcador_2,
                        };
                        tipo.Add(TipoDeporteTemporal);
                    }
                }
                dtgPuntosEquipos.ItemsSource = null;
                dtgPuntosEquipos.ItemsSource = tipo;
            }
            else
            {
                MessageBox.Show("Algo salio mal :(\nIntentalo de nuevo", "Puntos Equipos", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }