diff --git a/Front/skydivelogs-app/src/app/list-of-gears/list-of-gears.component.html b/Front/skydivelogs-app/src/app/list-of-gears/list-of-gears.component.html
index dbab5ab..fefc0ca 100644
--- a/Front/skydivelogs-app/src/app/list-of-gears/list-of-gears.component.html
+++ b/Front/skydivelogs-app/src/app/list-of-gears/list-of-gears.component.html
@@ -13,26 +13,29 @@
{{element.name}} ici |
-
- Latitude |
- {{element.latitude}} |
-
-
- Longitude |
- {{element.longitude}} |
+
+ Manufacturer |
+ {{element.manufacturer}} |
-
- Address |
- |
+
+ Canopy size |
+ {{element.maxSize}} - {{element.minSize}} |
-
- E-mail |
- {{element.email}} |
+
+
+ AAD system |
+ {{element.aad}} |
-
- Type |
- {{element.type}} |
+
+
+ Main canopy |
+ {{element.mainCanopy}} |
+
+
+
+ Reserve canopy |
+ {{element.reserveCanopy}} |
diff --git a/Front/skydivelogs-app/src/app/list-of-gears/list-of-gears.component.ts b/Front/skydivelogs-app/src/app/list-of-gears/list-of-gears.component.ts
index 98dd6a5..2823437 100644
--- a/Front/skydivelogs-app/src/app/list-of-gears/list-of-gears.component.ts
+++ b/Front/skydivelogs-app/src/app/list-of-gears/list-of-gears.component.ts
@@ -14,11 +14,11 @@ export class ListOfGearsComponent implements OnInit {
public displayedColumns: Array = [
'id',
'name',
- 'latitude',
- 'longitude',
- 'address',
- 'email',
- 'type'
+ 'manufacturer',
+ 'maxSize',
+ 'aad',
+ 'mainCanopy',
+ 'reserveCanopy'
];
public dataSourceTable: MatTableDataSource;
public resultsLength = 0;
@@ -37,7 +37,6 @@ export class ListOfGearsComponent implements OnInit {
getListOfGears() {
this.serviceApi.getListOfGears().subscribe(data => {
- // data.sort((a, b) => (b.isFavorite ? 1 : 0) - (a.isFavorite ? 1 : 0));
this.dataSourceTable = new MatTableDataSource(data);
this.dataSourceTable.paginator = this.paginator;
this.resultsLength = data.length;
diff --git a/Front/skydivelogs-app/src/app/new-gear/new-gear.component.html b/Front/skydivelogs-app/src/app/new-gear/new-gear.component.html
index f027fbc..9be6a03 100644
--- a/Front/skydivelogs-app/src/app/new-gear/new-gear.component.html
+++ b/Front/skydivelogs-app/src/app/new-gear/new-gear.component.html
@@ -1,7 +1,32 @@
diff --git a/Front/skydivelogs-app/src/app/new-gear/new-gear.component.ts b/Front/skydivelogs-app/src/app/new-gear/new-gear.component.ts
index f711596..4396cf2 100644
--- a/Front/skydivelogs-app/src/app/new-gear/new-gear.component.ts
+++ b/Front/skydivelogs-app/src/app/new-gear/new-gear.component.ts
@@ -11,7 +11,13 @@ export class NewGearComponent implements OnInit {
constructor() {
this.addForm = new FormGroup({
- aircraftName: new FormControl('', Validators.required)
+ name: new FormControl('', Validators.required),
+ manufacturer: new FormControl('', Validators.required),
+ minSize: new FormControl('', Validators.required),
+ maxSize: new FormControl('', Validators.required),
+ aad: new FormControl('', Validators.required),
+ mainCanopy: new FormControl('', Validators.required),
+ reserveCanopy: new FormControl('', Validators.required),
});
}
diff --git a/Front/skydivelogs-app/src/models/gear.ts b/Front/skydivelogs-app/src/models/gear.ts
index 5732a98..c438567 100644
--- a/Front/skydivelogs-app/src/models/gear.ts
+++ b/Front/skydivelogs-app/src/models/gear.ts
@@ -5,6 +5,12 @@ export class GearReq {
public id: number;
public name: string;
+ public manufacturer: string;
+ public minSize: number;
+ public maxSize: number;
+ public aad: string;
+ public mainCanopy: string;
+ public reserveCanopy: string;
}
export class GearResp {
@@ -14,4 +20,10 @@ export class GearResp {
public id: number;
public name: string;
+ public manufacturer: string;
+ public minSize: number;
+ public maxSize: number;
+ public aad: string;
+ public mainCanopy: string;
+ public reserveCanopy: string;
}