correction: 'participations' collection header
On Thu, Mar 3, 2016 at 10:07 PM, Stephen Cameron <[email protected]
> wrote:
> These two actions appear as buttons in the Participants collection
> header.
>
> @Action()
> @ActionLayout(named = "Add")
> @MemberOrder(name = "participations", sequence = "1")
> public Activity addParticipant(final Participant participant) {
> if (findParticipation(participant) == null) {
> participantsRepo.createParticipation(this, participant);
> } else {
> container.informUser("A Participant (" +
> participant.getFullName() + ") is already participating in this Activity");
> }
> return this;
> }
>
> @Action()
> @ActionLayout(named = "Add New")
> @MemberOrder(name = "participations", sequence = "2")
> public Activity addNewParticipant(final @ParameterLayout(named =
> "First name") String firstname, final @ParameterLayout(named = "Surname")
> String surname,
> final @ParameterLayout(named = "Date of Birth") LocalDate dob)
> {
> addParticipant(participantsRepo.newParticipant(firstname, surname,
> dob));
> return this;
> }
>
> On Thu, Mar 3, 2016 at 9:44 PM, Marianne Hagaseth <
> [email protected]> wrote:
>
>> Sorry,
>> What I have is just a simple 1:n relationship with a list of object
>> similar to for instance the todo-app: for the todoapp-admin, you can add a
>> list of roles to each user. However, here the roles must have been already
>> entered before a role can be added to the user.
>> I just want to add an object (similar to the role) at the same time as I
>> add it to the collection/set.
>> In my example: I want to create the FreeText object and then add this
>> FreeText object to the collection/set that is linked to the parent object.
>> All in one operation. I do not want to first enter the FreeText object in a
>> different window.
>>
>>
>> Med vennlig hilsen / Best regards,
>> Marianne Hagaseth
>> Forsker – Maritime transportsystemer
>> Research Scientist – Maritime Transport Systems
>>
>> MARINTEK (Norsk Marinteknisk Forskningsinstitutt AS)
>> Address: POB 4125 Valentinlyst, NO-7450 Trondheim, Norway
>> Mobile: +47 90 95 64 69 - Phone: +47 464 15 000
>> Web: www.marintek.sintef.no
>>
>> -----Original Message-----
>> From: Dan Haywood [mailto:[email protected]]
>> Sent: 3. mars 2016 09:42
>> To: users
>> Subject: Re: How to create a new object at the same time when adding it
>> to a list?
>>
>> I'm struggling to follow.
>> Can you show us some code (abbreviated if possible ) to explain what you
>> have already.
>> Thx, Dan
>> On 3 Mar 2016 7:11 am, "Marianne Hagaseth" <
>> [email protected]> wrote:
>>
>> > Hi,
>> >
>> > How can I add new FreeTexts to the SOLAS object that currently does
>> > not exist?
>> >
>> > I would like to press the Add FreeText button, then I do not want to
>> > choose between existing FreeText objects. Rather, I would like to
>> > create new FreeText objects on the fly, and then have this object
>> > linked to the SOLAS object (1:n between SOLAS and freetext).
>> >
>> > Are there an example out there on how to do that?
>> >
>> > Best,
>> >
>> > Marianne.
>> >
>> >
>> >
>> >
>> >
>> > Med vennlig hilsen / Best regards,
>> >
>> > *Marianne Hagaseth*
>> >
>> > Forsker – Maritime transportsystemer
>> >
>> > Research Scientist – Maritime Transport Systems
>> >
>> >
>> >
>> > *MARINTEK* (Norsk Marinteknisk Forskningsinstitutt AS)
>> >
>> > Address: POB 4125 Valentinlyst, NO-7450 Trondheim, Norway
>> >
>> > Mobile: +47 90 95 64 69 - Phone: +47 464 15 000
>> >
>> > Web: www.marintek.sintef.no
>> >
>> >
>> >
>>
>
>