diff --git a/src/main/java/xyz/danielcortes/controllers/autor/AutorViewController.java b/src/main/java/xyz/danielcortes/controllers/autor/AutorViewController.java index 9c21df3..77b0317 100644 --- a/src/main/java/xyz/danielcortes/controllers/autor/AutorViewController.java +++ b/src/main/java/xyz/danielcortes/controllers/autor/AutorViewController.java @@ -5,16 +5,22 @@ import xyz.danielcortes.views.autor.AutorViewPanel; public class AutorViewController { - private AutorViewPanel view; private Autor autor; + private AutorViewPanel view; - public AutorViewController(AutorViewPanel view, Autor autor){ + public AutorViewController(AutorViewPanel view) { this.view = view; - this.autor = autor; this.fillAutor(); } + private void setAutor(Autor autor){ + this.autor = autor; + } + private void fillAutor() { + if (autor == null) + return; + this.view.getNombreField().setText(this.autor.getNombre()); this.view.getApellidoPaternoField().setText(this.autor.getApellidoPaterno()); this.view.getApellidoMaternoField().setText(this.autor.getApellidoMaterno());