Ejemplo n.º 1
0
  public void update(
      final GroupCommand command, final Office groupOffice, final Set<Client> clientMembers) {
    if (command.isExternalIdChanged()) {
      this.externalId = command.getExternalId();
    }

    if (command.isOfficeIdChanged()) {
      this.office = groupOffice;
    }

    if (command.isNameChanged()) {
      this.name = command.getName();
    }

    if (clientMembers != null && command.isClientMembersChanged()) {
      this.clientMembers = clientMembers;
    }
  }