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());
     }
 }
Beispiel #3
0
 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());
     }
 }