Se limpio el modelo de Ingreso
Ademas se me habia olvidado chequear si es que el resto del programa seguia funcionando, y no, no lo hacia, corregi los errores presentes;
This commit is contained in:
@@ -14,6 +14,7 @@ import danielcortes.xyz.views.listeners.FocusLostListener;
|
||||
import java.nio.file.Path;
|
||||
import java.time.YearMonth;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
import java.util.Optional;
|
||||
|
||||
public class EstadoResultadoController extends BaseController {
|
||||
|
||||
@@ -138,9 +139,12 @@ public class EstadoResultadoController extends BaseController {
|
||||
|
||||
private void updateMonth() {
|
||||
this.mes = this.view.getMonth();
|
||||
this.estadoResultado = DAOManager.getEstadoResultadoDAO().getByMonth(this.mes);
|
||||
if (estadoResultado == null) {
|
||||
this.estadoResultado = EstadoResultado.emptyEstadoResultado;
|
||||
Optional<EstadoResultado> optional = DAOManager.getEstadoResultadoDAO().getByMonth(this.mes);
|
||||
|
||||
if (optional.isPresent()) {
|
||||
this.estadoResultado = optional.get();
|
||||
} else {
|
||||
this.estadoResultado = new EstadoResultado();
|
||||
this.estadoResultado.setMes(this.mes);
|
||||
DAOManager.getEstadoResultadoDAO().insertEstadoResultado(estadoResultado);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user