This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch v2 in repository https://gitbox.apache.org/repos/asf/causeway-app-petclinic.git
commit 333ca0c62c61fa04aa5375f4e98e339b292b3133 Author: Dan Haywood <[email protected]> AuthorDate: Fri May 24 06:33:21 2024 +0100 Adds 'telephoneNumber' and 'emailAddress' to 'PetOwner' also updates the layout.xml --- .../domainapp/modules/petowner/dom/petowner/PetOwner.java | 12 ++++++++++++ .../modules/petowner/dom/petowner/PetOwner.layout.xml | 3 +++ 2 files changed, 15 insertions(+) diff --git a/module-petowner/src/main/java/domainapp/modules/petowner/dom/petowner/PetOwner.java b/module-petowner/src/main/java/domainapp/modules/petowner/dom/petowner/PetOwner.java index fd63bc4..0cc5bb5 100644 --- a/module-petowner/src/main/java/domainapp/modules/petowner/dom/petowner/PetOwner.java +++ b/module-petowner/src/main/java/domainapp/modules/petowner/dom/petowner/PetOwner.java @@ -134,6 +134,18 @@ public class PetOwner implements Comparable<PetOwner>, CalendarEventable { @PropertyLayout(fieldSetId = LayoutConstants.FieldSetId.IDENTITY, sequence = "1.1") private String knownAs; + @Column(length = 40, nullable = true, name = "telephoneNumber") + @Getter @Setter + @Property(editing = Editing.ENABLED) + @PropertyLayout(fieldSetId = "contact", sequence = "1.1") + private String telephoneNumber; + + @Column(length = 40, nullable = true, name = "emailAddress") + @Getter @Setter + @Property(editing = Editing.ENABLED) + @PropertyLayout(fieldSetId = "contact", sequence = "1.2") + private String emailAddress; + @Notes @Column(length = Notes.MAX_LEN, nullable = true) @Getter @Setter diff --git a/module-petowner/src/main/java/domainapp/modules/petowner/dom/petowner/PetOwner.layout.xml b/module-petowner/src/main/java/domainapp/modules/petowner/dom/petowner/PetOwner.layout.xml index 6a393d4..4685a59 100644 --- a/module-petowner/src/main/java/domainapp/modules/petowner/dom/petowner/PetOwner.layout.xml +++ b/module-petowner/src/main/java/domainapp/modules/petowner/dom/petowner/PetOwner.layout.xml @@ -37,6 +37,9 @@ </bs3:tab> </bs3:tabGroup> </bs3:col> + <bs3:col span="12"> + <cpt:fieldSet name="Contact" id="contact"/> + </bs3:col> <bs3:col span="12"> <cpt:fieldSet name="Details" id="details"/> </bs3:col>
