save()

in src/app/groups/form/form.component.ts [118:136]


  save() {
    const detailFormData = this.detailForm.formData;

    const group: Group = {
      identifier: detailFormData.identifier,
      groupDefinitionIdentifier: detailFormData.groupDefinitionIdentifier,
      name: detailFormData.name,
      address: this.addressForm.formData,
      status: 'PENDING',
      weekday: detailFormData.weekday,
      office: this.selectedOffices && this.selectedOffices.length > 0 ? this.selectedOffices[0] : undefined,
      assignedEmployee: this.selectedEmployees && this.selectedEmployees.length > 0 ? this.selectedEmployees[0] : undefined,
      leaders: this.selectedLeaders && this.selectedLeaders.length > 0 ? this.selectedLeaders : undefined,
      members: this.selectedMembers && this.selectedMembers.length > 0 ? this.selectedMembers : undefined,
    };

    this.onSave.emit(group);

  }