Added person id in GroupMemberDto.

This commit is contained in:
Iga Bartosz Collins 2023-01-31 12:45:41 +01:00
parent 95394dcdeb
commit 9fb3f26341
4 changed files with 14 additions and 8 deletions

View File

@ -7,19 +7,23 @@ import java.io.Serializable;
@Data
public class GroupMemberDto implements Serializable {
public GroupMemberDto(Long id, Long studentId, Long groupId) {
public GroupMemberDto(Long id, Long studentId, Long groupId, Long personId) {
this.id = id;
this.studentId = studentId;
this.groupId = groupId;
this.personId = personId;
}
public GroupMemberDto() {
this.id = null;
this.studentId = null;
this.groupId = null;
this.personId = null;
}
private final Long id;
private final Long studentId;
private final Long groupId;
private final Long personId;
}

View File

@ -54,7 +54,7 @@ public class GroupMember {
return new GroupMemberDto(
getId(),
getStudent().getId(),
getGroup().getId()
);
getGroup().getId(),
getStudent().getPerson().getId());
}
}

View File

@ -85,8 +85,8 @@ public class StudentsGroup {
GroupMemberDto groupMemberDto = new GroupMemberDto(
groupMember.getId(),
groupMember.getStudent().getId(),
getId()
);
getId(),
groupMember.getStudent().getPerson().getId());
studentsGroupDto.getGroupMembers().add(groupMemberDto);
});
return studentsGroupDto;

View File

@ -1,11 +1,13 @@
export class GroupMember {
id: number;
id: number | null;
studentId: number;
groupId: number;
groupId: number | null;
personId: number;
constructor(id: number, studentId: number, groupId: number) {
constructor(id: number | null, studentId: number, groupId: number | null, personId: number) {
this.id = id;
this.studentId = studentId;
this.groupId = groupId;
this.personId = personId;
}
}