@Override public void onVer(int i, List<Movimiento> lista) { PantallaUtil.remove(panelCaja); panelCaja.onVer(usuario, lista); panelCaja.onAlta(i, usuario); listenerVolver = new ListenerCajaVolver(cajaController); listenerAltaMovimiento = new ListenerAltaMovimiento(cajaController); listenerModMovimiento = new ListenerModMovimiento(cajaController); listenerEliminarMovimiento = new ListenerEliminarMovimiento(cajaController); listenerCerrarCaja = new ListenerCerrarCaja(cajaController); panelCaja.getBtnMod().addActionListener(listenerModMovimiento); panelCaja.getBtnEliminar().addActionListener(listenerEliminarMovimiento); panelCaja.getBtnCierre().addActionListener(listenerCerrarCaja); panelCaja.getBtnAlta().addActionListener(listenerAltaMovimiento); panelCaja.getBtnVolver().addActionListener(listenerCajaVolver); PantallaUtil.refresh(frame); }
@Override public void mostrarMovimientoMod(Movimiento m) { panelCaja.mostrarMovimientoMod(m); listenerAceptarMod = new ListenerAceptarMod(cajaController); panelCaja.getBtnAlta().removeActionListener(listenerAltaMovimiento); panelCaja.getBtnAlta().addActionListener(listenerAceptarMod); }
@Override public void cierroCaja(int i) { panelCaja.cierroCaja(i, usuario); listenerAceptarCierre = new ListenerAceptarCierre(cajaController); panelCaja.getBtnAlta().addActionListener(listenerAceptarCierre); PantallaUtil.refresh(frame); }
@Override public void verCuota(int i, List<Movimiento> lista, Cuota c) { System.out.println("verCuota"); PantallaUtil.remove(panelCaja); panelCaja.onVerCuota(usuario, lista, c); listenerAltaMovimientoCuota = new ListenerAltaMovimiento(cajaController); panelCaja.getBtnAlta().addActionListener(listenerAltaMovimientoCuota); PantallaUtil.refresh(frame); }