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); } }