diff --git a/Front/skydivelogs-app/src/app/new-jump/new-jump.component.html b/Front/skydivelogs-app/src/app/new-jump/new-jump.component.html index 7019045..ba55d6f 100644 --- a/Front/skydivelogs-app/src/app/new-jump/new-jump.component.html +++ b/Front/skydivelogs-app/src/app/new-jump/new-jump.component.html @@ -27,10 +27,11 @@ - Choose the used Rig - - Option 1 - Option 3 + Choose the used gear + + + {{gear.name}} + diff --git a/Front/skydivelogs-app/src/app/new-jump/new-jump.component.ts b/Front/skydivelogs-app/src/app/new-jump/new-jump.component.ts index 9e78f81..0eb37a9 100644 --- a/Front/skydivelogs-app/src/app/new-jump/new-jump.component.ts +++ b/Front/skydivelogs-app/src/app/new-jump/new-jump.component.ts @@ -6,6 +6,7 @@ import { JumpTypeResp } from "../../models/jumpType"; import { AircraftResp } from "../../models/aircraft"; import { DropZoneResp } from "../../models/dropzone"; import { DateService } from "../../services/date.service"; +import { GearResp } from "../../models/gear"; @Component({ selector: "app-new-jump", @@ -19,13 +20,14 @@ export class NewJumpComponent implements OnInit { defaultDeployAltitude: number; countOfJumps: number; selectedDz: number; - selectedRig: number; + selectedGear: number; selectedAircraft: number; selectedJumpType: number; withCutaway: boolean; listOfJumpType: Array; listOfAircraft: Array; listOfDropZone: Array; + listOfGear: Array; constructor( private serviceComm: ServiceComm, @@ -53,7 +55,7 @@ export class NewJumpComponent implements OnInit { this.selectedJumpType, this.selectedAircraft, this.selectedDz, - this.selectedRig, + this.selectedGear, this.withCutaway, this.beginDate, this.endDate, @@ -68,6 +70,7 @@ export class NewJumpComponent implements OnInit { this.listOfJumpType = data; this.getListOfAircrafts(); this.getListOfDropZones(); + this.getListOfGears(); }); } @@ -83,10 +86,9 @@ export class NewJumpComponent implements OnInit { }); } - // private getListOfGears() { - // this.serviceApiGet.getListOfGears() - // .subscribe(data => { - // this.listOfGear = data; - // }); - // } + private getListOfGears() { + this.serviceApiGet.getListOfGears().subscribe(data => { + this.listOfGear = data; + }); + } } diff --git a/Front/skydivelogs-app/src/models/aircraft.ts b/Front/skydivelogs-app/src/models/aircraft.ts index f99115d..2a5322f 100644 --- a/Front/skydivelogs-app/src/models/aircraft.ts +++ b/Front/skydivelogs-app/src/models/aircraft.ts @@ -4,7 +4,7 @@ export class AircraftReq { } public id: number; - public name: number; + public name: string; } export class AircraftResp { @@ -13,5 +13,5 @@ export class AircraftResp { } public id: number; - public name: number; + public name: string; } diff --git a/Front/skydivelogs-app/src/models/gear.ts b/Front/skydivelogs-app/src/models/gear.ts index 4b02c53..5732a98 100644 --- a/Front/skydivelogs-app/src/models/gear.ts +++ b/Front/skydivelogs-app/src/models/gear.ts @@ -4,7 +4,7 @@ export class GearReq { } public id: number; - public name: number; + public name: string; } export class GearResp { @@ -13,5 +13,5 @@ export class GearResp { } public id: number; - public name: number; + public name: string; } diff --git a/Front/skydivelogs-app/src/models/jumpType.ts b/Front/skydivelogs-app/src/models/jumpType.ts index 12332b5..f3ef9d7 100644 --- a/Front/skydivelogs-app/src/models/jumpType.ts +++ b/Front/skydivelogs-app/src/models/jumpType.ts @@ -4,7 +4,7 @@ export class JumpTypeReq { } public id: number; - public name: number; + public name: string; } export class JumpTypeResp { @@ -13,5 +13,5 @@ export class JumpTypeResp { } public id: number; - public name: number; + public name: string; }