Adding domain class Animal, RecordCard, Breed y modificamos Pet y renombramos Owner por Person
Cambio de versión de grails y agregado de -gitignore
add ignore file
realización del unit test de Pet domain
realización del unit test de Breed domain
realizacion del test de RecordCard
Realizacion de la clase TypeProduct y su test
Realizacion de domain Product y typeProduct y sus casos de test. Modificación de TypeProduct test
Rename de controller y view owner por person, para dejarlo igual que el dominio
Adding Purchase and ItemPurchase domains. Modified RecordCard with hasMany Purchase. Test TODO for the two new clases
Modificaciones en los dominios de Purchase e ItemPurchase. Cambios en atributos belongsTo y en contraint
Creacion de BaseService con metodos save y disable con sus respectivos test. Se agrego el attibuto enable al domain Person
PersonService: metodo list; PersonServiceTest
Renaming class OwnerSpect and changing all the references to this class.
PersonController con todo el CRUD funcionando. PersonControllerTest, faltan el test de save, update y delete
Adding test to AnimalSpect ant fixes to PersonSpec
Se terminó la tarea de CRUD de Person y su Test
Creación de la clase BaseEntity que tiene el atributo enable, así todos lo que tienen ese campo lo heredan y no hay que estar duplicando codigo
Creado el TypeProductService y su Test. Modificación al test de TypeProduct para validar que se ejecute el beforeInsert
adding testing for Purchase and ItemPurchase