private void verFicha(Socio socio) // Poco eficiente { FichaSocio ficha = new FichaSocio(socio); ficha.ShowDialog(); if (ficha.Actualizar.HasValue && ficha.Actualizar.Value) { dspreviews = SociosHandler.Instancia.ObtenerDSPActivos(); listaSocios.ItemsSource = dspreviews; filtrarListaSocios(); Actualizar = true; } }
private void verFicha(long socioId) { try { Socio socio = SociosHandler.Instancia.ObtenerSocio(socioId); lbSociosAtrasados.SelectedItem = null; FichaSocio fichaSocio = new FichaSocio(socio); fichaSocio.ShowDialog(); if (fichaSocio.Actualizar.HasValue && fichaSocio.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 verFicha(long socioId) // Poco eficiente { try { FichaSocio ficha = new FichaSocio(SociosHandler.Instancia.ObtenerSocio(socioId)); ficha.ShowDialog(); if (ficha.Actualizar.HasValue && ficha.Actualizar.Value) { dspreviews = SociosHandler.Instancia.ObtenerDSPInactivos(); listaSocios.ItemsSource = dspreviews; filtrarListaSocios(); Actualizar = true; } } catch (Exception ex) { MessageBox.Show("Ha ocurrido un error al leer datos socio.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); Logger.Log(ex.ToString()); } }