private void buttonDarBaja_Click(object sender, RoutedEventArgs e) { try { Socio socio = SociosHandler.Instancia.ObtenerSocio(((DataSocioPreview)lbSociosAtrasados.SelectedValue).Id); SocioDisciplinaWindow sdw = new SocioDisciplinaWindow(socio, true); sdw.ShowDialog(); if (sdw.Actualizar.HasValue && sdw.Actualizar.Value) { cargarListaSociosAtrasados(); } } catch (Exception ex) { System.Windows.MessageBox.Show("Ha ocurrido un error al leer datos socio.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); Logger.Log(ex.ToString()); } }
private void buttonDarBaja_Click(object sender, RoutedEventArgs e) { try { Socio socio = SociosHandler.Instancia.ObtenerSocio(((DataSocioPreview)listaSocios.SelectedValue).Id); SocioDisciplinaWindow sdw = new SocioDisciplinaWindow(socio, true); sdw.ShowDialog(); if (sdw.Actualizar.HasValue && sdw.Actualizar.Value) { dspreviews = SociosHandler.Instancia.ObtenerDSPActivos(); listaSocios.ItemsSource = dspreviews; filtrarListaSocios(); Actualizar = true; verFicha(SociosHandler.Instancia.ObtenerSocio(socio.Id)); } } catch (Exception ex) { MessageBox.Show("Ha ocurrido un error al leer datos socio.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); Logger.Log(ex.ToString()); } }