diff --git a/src/main/webapp/js/view/people.js b/src/main/webapp/js/view/people.js
index 802d6b228a27a98d921ff39604f82e616f79a735..2c43843272398bd8a82308f0e486d118fcb23968 100644
--- a/src/main/webapp/js/view/people.js
+++ b/src/main/webapp/js/view/people.js
@@ -106,6 +106,18 @@ var PeopleView = (function() {
}
};
+ this.listPets = function (id) {
+ $('#genericContainer').empty();
+ $('#genericContainer').append("
" +
+ "
Mascotas
" +
+ "");
+
+ let view = new PetsView(new PetsDAO(),
+ 'pets-container','pets-container'
+ );
+ view.initList(id);
+ }
+
this.isEditing = function() {
return $(formQuery + ' input[name="id"]').val() != "";
};
@@ -124,6 +136,7 @@ var PeopleView = (function() {
$('#btnSubmit').val('Crear');
};
};
+
var insertPeopleList = function(parent) {
parent.append(
@@ -168,6 +181,7 @@ var PeopleView = (function() {
\
Editar\
Eliminar\
+ Mascotas\
| \
';
};
@@ -184,6 +198,10 @@ var PeopleView = (function() {
$('#person-' + person.id + ' a.delete').click(function() {
self.deletePerson(person.id);
});
+
+ $('#person-' + person.id + ' a.pets').click(function () {
+ self.listPets(person.id);
+ })
};
var appendToTable = function(person) {