El dialog que pregunta por el tipo egreso presentaba mal el texto de este mismo, se ocupo el wraper para solucionarlo

This commit is contained in:
Daniel Cortes
2019-02-05 19:29:34 -03:00
parent 8a3512aa9b
commit e5fe14bf5a
2 changed files with 5 additions and 7 deletions

View File

@@ -26,21 +26,21 @@ package danielcortes.xyz.views;
import com.intellij.uiDesigner.core.GridConstraints;
import com.intellij.uiDesigner.core.GridLayoutManager;
import danielcortes.xyz.models.tipo_egreso.SQLiteTipoEgresoDAO;
import danielcortes.xyz.data.DAOManager;
import danielcortes.xyz.models.tipo_egreso.TipoEgreso;
import danielcortes.xyz.models.tipo_egreso.TipoEgresoToStringWrapper;
import javax.swing.*;
import java.awt.*;
import java.awt.event.KeyEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.util.List;
public class TipoEgresoSelectDialog extends JDialog {
private JPanel contentPane;
private JButton buttonOK;
private JButton buttonCancel;
private JComboBox<TipoEgreso> tipoEgresoCombo;
private JComboBox<TipoEgresoToStringWrapper> tipoEgresoCombo;
private boolean acepted;
@@ -90,11 +90,9 @@ public class TipoEgresoSelectDialog extends JDialog {
}
private void createTipoEgresoCombo() {
List<TipoEgreso> tiposEgreso = new SQLiteTipoEgresoDAO().findAll();
tipoEgresoCombo = new JComboBox<>();
for (TipoEgreso tipoEgreso : tiposEgreso) {
tipoEgresoCombo.addItem(tipoEgreso);
for (TipoEgreso tipoEgreso : DAOManager.getTipoEgresoDAO().findAll()) {
tipoEgresoCombo.addItem(new TipoEgresoToStringWrapper(tipoEgreso));
}
}