El controlador no tiene que saber el autor al crearse
This commit is contained in:
@@ -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());
|
||||
|
||||
Reference in New Issue
Block a user