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:
Daniel Cortes
2019-03-07 17:38:32 -03:00
parent 95d06a8c5b
commit b2ff6dd7f7
7 changed files with 217 additions and 213 deletions

View File

@@ -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);
}