diff --git a/Front/skydivelogs-app/src/app/app.module.ts b/Front/skydivelogs-app/src/app/app.module.ts
index ecef785..703b538 100644
--- a/Front/skydivelogs-app/src/app/app.module.ts
+++ b/Front/skydivelogs-app/src/app/app.module.ts
@@ -1,23 +1,23 @@
-import { BrowserModule } from "@angular/platform-browser";
-import { NgModule } from "@angular/core";
-import { RouterModule, Routes } from "@angular/router";
-import { HttpClientModule, HTTP_INTERCEPTORS } from "@angular/common/http";
+import { BrowserModule } from '@angular/platform-browser';
+import { NgModule } from '@angular/core';
+import { RouterModule, Routes } from '@angular/router';
+import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http';
-import { AppComponent } from "./app.component";
+import { AppComponent } from './app.component';
-import { SummaryComponent } from "./summary/summary.component";
-import { ListOfJumpsComponent } from "./list-of-jumps/list-of-jumps.component";
-import { ListOfDzsComponent } from "./list-of-dzs/list-of-dzs.component";
-import { NewJumpComponent } from "./new-jump/new-jump.component";
-import { ListOfAircraftsComponent } from "./list-of-aircrafts/list-of-aircrafts.component";
-import { ListOfJumpTypesComponent } from "./list-of-jump-types/list-of-jump-types.component";
+import { SummaryComponent } from './summary/summary.component';
+import { ListOfJumpsComponent } from './list-of-jumps/list-of-jumps.component';
+import { ListOfDzsComponent } from './list-of-dzs/list-of-dzs.component';
+import { NewJumpComponent } from './new-jump/new-jump.component';
+import { ListOfAircraftsComponent } from './list-of-aircrafts/list-of-aircrafts.component';
+import { ListOfJumpTypesComponent } from './list-of-jump-types/list-of-jump-types.component';
-import { DateService } from "../services/date.service";
-import { ServiceApiGet } from "../services/service-api-get.service";
-import { ServiceApiPost } from "../services/service-api-post.service";
-import { ServiceComm } from "../services/service-comm.service";
-import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
-import { FormsModule } from "@angular/forms";
+import { DateService } from '../services/date.service';
+import { ServiceApiGet } from '../services/service-api-get.service';
+import { ServiceApiPost } from '../services/service-api-post.service';
+import { ServiceComm } from '../services/service-comm.service';
+import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
+import { FormsModule } from '@angular/forms';
import {
MatPaginatorModule,
MatTableModule,
@@ -30,17 +30,17 @@ import {
MatInputModule,
MatButtonModule,
MatIconModule
-} from "@angular/material";
-import { RequestCache } from "../services/request-cache.service";
-import { CachingInterceptor } from "../services/caching-interceptor.service";
+} from '@angular/material';
+import { RequestCache } from '../services/request-cache.service';
+import { CachingInterceptor } from '../services/caching-interceptor.service';
const appRoutes: Routes = [
- { path: "summary", component: SummaryComponent },
- { path: "jumpsList", component: ListOfJumpsComponent },
- { path: "dz", component: ListOfDzsComponent },
- { path: "newjump", component: NewJumpComponent },
- { path: "aircraftList", component: ListOfAircraftsComponent },
- { path: "jumpTypeList", component: ListOfJumpTypesComponent }
+ { path: 'summary', component: SummaryComponent },
+ { path: 'jumpsList', component: ListOfJumpsComponent },
+ { path: 'dz', component: ListOfDzsComponent },
+ { path: 'newjump', component: NewJumpComponent },
+ { path: 'aircraftList', component: ListOfAircraftsComponent },
+ { path: 'jumpTypeList', component: ListOfJumpTypesComponent }
];
@NgModule({
@@ -84,4 +84,4 @@ const appRoutes: Routes = [
],
bootstrap: [AppComponent]
})
-export class AppModule {}
+export class AppModule { }
diff --git a/Front/skydivelogs-app/src/app/list-of-aircrafts/list-of-aircrafts.component.html b/Front/skydivelogs-app/src/app/list-of-aircrafts/list-of-aircrafts.component.html
index 9e9b53f..36c72dd 100644
--- a/Front/skydivelogs-app/src/app/list-of-aircrafts/list-of-aircrafts.component.html
+++ b/Front/skydivelogs-app/src/app/list-of-aircrafts/list-of-aircrafts.component.html
@@ -12,4 +12,4 @@
-
+
diff --git a/Front/skydivelogs-app/src/app/list-of-aircrafts/list-of-aircrafts.component.ts b/Front/skydivelogs-app/src/app/list-of-aircrafts/list-of-aircrafts.component.ts
index 7282521..bdbf468 100644
--- a/Front/skydivelogs-app/src/app/list-of-aircrafts/list-of-aircrafts.component.ts
+++ b/Front/skydivelogs-app/src/app/list-of-aircrafts/list-of-aircrafts.component.ts
@@ -14,12 +14,13 @@ import { ServiceComm } from "../../services/service-comm.service";
export class ListOfAircraftsComponent implements OnInit {
public displayedColumns: Array = ["id", "name"];
public dataSourceTable;
+ public resultsLength = 0;
@ViewChild(MatPaginator, { static: true }) paginator: MatPaginator;
constructor(
private serviceApi: ServiceApiGet,
private serviceComm: ServiceComm
- ) {}
+ ) { }
ngOnInit() {
this.serviceComm.updatedComponentTitle("List of aircrafts");
@@ -30,6 +31,7 @@ export class ListOfAircraftsComponent implements OnInit {
this.serviceApi.getListOfAircrafts().subscribe(data => {
this.dataSourceTable = new MatTableDataSource(data);
this.dataSourceTable.paginator = this.paginator;
+ this.resultsLength = data.length;
});
}
}
diff --git a/Front/skydivelogs-app/src/app/list-of-dzs/list-of-dzs.component.html b/Front/skydivelogs-app/src/app/list-of-dzs/list-of-dzs.component.html
index 3762698..aa40d83 100644
--- a/Front/skydivelogs-app/src/app/list-of-dzs/list-of-dzs.component.html
+++ b/Front/skydivelogs-app/src/app/list-of-dzs/list-of-dzs.component.html
@@ -34,4 +34,4 @@
-
+
diff --git a/Front/skydivelogs-app/src/app/list-of-dzs/list-of-dzs.component.ts b/Front/skydivelogs-app/src/app/list-of-dzs/list-of-dzs.component.ts
index fbbcf95..8a1dc90 100644
--- a/Front/skydivelogs-app/src/app/list-of-dzs/list-of-dzs.component.ts
+++ b/Front/skydivelogs-app/src/app/list-of-dzs/list-of-dzs.component.ts
@@ -1,36 +1,37 @@
-import { Component, OnInit, ViewChild } from "@angular/core";
-import { MatPaginator } from "@angular/material/paginator";
-import { MatTableDataSource } from "@angular/material/table";
+import { Component, OnInit, ViewChild } from '@angular/core';
+import { MatPaginator } from '@angular/material/paginator';
+import { MatTableDataSource } from '@angular/material/table';
-import { DropZoneResp } from "../../models/dropzone";
-import { ServiceApiGet } from "../../services/service-api-get.service";
-import { ServiceComm } from "../../services/service-comm.service";
+import { DropZoneResp } from '../../models/dropzone';
+import { ServiceApiGet } from '../../services/service-api-get.service';
+import { ServiceComm } from '../../services/service-comm.service';
@Component({
- selector: "app-list-of-dzs",
- templateUrl: "./list-of-dzs.component.html",
- styleUrls: ["./list-of-dzs.component.css"]
+ selector: 'app-list-of-dzs',
+ templateUrl: './list-of-dzs.component.html',
+ styleUrls: ['./list-of-dzs.component.css']
})
export class ListOfDzsComponent implements OnInit {
public displayedColumns: Array = [
- "id",
- "name",
- "latitude",
- "longitude",
- "address",
- "email",
- "type"
+ 'id',
+ 'name',
+ 'latitude',
+ 'longitude',
+ 'address',
+ 'email',
+ 'type'
];
public dataSourceTable;
+ public resultsLength = 0;
@ViewChild(MatPaginator, { static: true }) paginator: MatPaginator;
constructor(
private serviceApi: ServiceApiGet,
private serviceComm: ServiceComm
- ) {}
+ ) { }
ngOnInit() {
- this.serviceComm.updatedComponentTitle("List of DZs");
+ this.serviceComm.updatedComponentTitle('List of DZs');
this.getListOfDropZones();
}
@@ -38,6 +39,7 @@ export class ListOfDzsComponent implements OnInit {
this.serviceApi.getListOfDropZones().subscribe(data => {
this.dataSourceTable = new MatTableDataSource(data);
this.dataSourceTable.paginator = this.paginator;
+ this.resultsLength = data.length;
});
}
}
diff --git a/Front/skydivelogs-app/src/app/list-of-jump-types/list-of-jump-types.component.html b/Front/skydivelogs-app/src/app/list-of-jump-types/list-of-jump-types.component.html
index 9e9b53f..36c72dd 100644
--- a/Front/skydivelogs-app/src/app/list-of-jump-types/list-of-jump-types.component.html
+++ b/Front/skydivelogs-app/src/app/list-of-jump-types/list-of-jump-types.component.html
@@ -12,4 +12,4 @@
-
+
diff --git a/Front/skydivelogs-app/src/app/list-of-jump-types/list-of-jump-types.component.ts b/Front/skydivelogs-app/src/app/list-of-jump-types/list-of-jump-types.component.ts
index 1ba9493..34e6f59 100644
--- a/Front/skydivelogs-app/src/app/list-of-jump-types/list-of-jump-types.component.ts
+++ b/Front/skydivelogs-app/src/app/list-of-jump-types/list-of-jump-types.component.ts
@@ -14,12 +14,13 @@ import { ServiceComm } from "../../services/service-comm.service";
export class ListOfJumpTypesComponent implements OnInit {
public displayedColumns: Array = ["id", "name"];
public dataSourceTable;
+ public resultsLength = 0;
@ViewChild(MatPaginator, { static: true }) paginator: MatPaginator;
constructor(
private serviceApi: ServiceApiGet,
private serviceComm: ServiceComm
- ) {}
+ ) { }
ngOnInit() {
this.serviceComm.updatedComponentTitle("List of jump types");
@@ -30,6 +31,7 @@ export class ListOfJumpTypesComponent implements OnInit {
this.serviceApi.getListOfJumpTypes().subscribe(data => {
this.dataSourceTable = new MatTableDataSource(data);
this.dataSourceTable.paginator = this.paginator;
+ this.resultsLength = data.length;
});
}
}
diff --git a/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.html b/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.html
index e047efd..e677f11 100644
--- a/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.html
+++ b/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.html
@@ -25,4 +25,4 @@
-
+
diff --git a/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.ts b/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.ts
index ce22e4f..9a4f581 100644
--- a/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.ts
+++ b/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.ts
@@ -1,36 +1,37 @@
-import { Component, OnInit, ViewChild } from "@angular/core";
-import { MatPaginator } from "@angular/material/paginator";
-import { MatTableDataSource } from "@angular/material/table";
+import { Component, OnInit, ViewChild } from '@angular/core';
+import { MatPaginator } from '@angular/material/paginator';
+import { MatTableDataSource } from '@angular/material/table';
-import { Observable } from "rxjs";
-import { JumpResp } from "../../models/jump";
-import { ServiceApiGet } from "../../services/service-api-get.service";
-import { ServiceComm } from "../../services/service-comm.service";
+import { Observable } from 'rxjs';
+import { JumpResp } from '../../models/jump';
+import { ServiceApiGet } from '../../services/service-api-get.service';
+import { ServiceComm } from '../../services/service-comm.service';
@Component({
- selector: "app-list-of-jumps",
- templateUrl: "./list-of-jumps.component.html",
- styleUrls: ["./list-of-jumps.component.css"]
+ selector: 'app-list-of-jumps',
+ templateUrl: './list-of-jumps.component.html',
+ styleUrls: ['./list-of-jumps.component.css']
})
export class ListOfJumpsComponent implements OnInit {
public listOfJumps: Observable>;
public displayedColumns: Array = [
- "id",
- "jumpDate",
- "jumpTypeId",
- "aircraftId",
- "dropZoneId"
+ 'id',
+ 'jumpDate',
+ 'jumpTypeId',
+ 'aircraftId',
+ 'dropZoneId'
];
public dataSourceTable;
+ public resultsLength = 0;
@ViewChild(MatPaginator, { static: true }) paginator: MatPaginator;
constructor(
private serviceApi: ServiceApiGet,
private serviceComm: ServiceComm
- ) {}
+ ) { }
ngOnInit() {
- this.serviceComm.updatedComponentTitle("List of jumps");
+ this.serviceComm.updatedComponentTitle('List of jumps');
this.getListOfJumps();
}
@@ -39,6 +40,7 @@ export class ListOfJumpsComponent implements OnInit {
this.listOfJumps.subscribe(data => {
this.dataSourceTable = new MatTableDataSource(data);
this.dataSourceTable.paginator = this.paginator;
+ this.resultsLength = data.length;
});
}
}
diff --git a/Front/skydivelogs-app/src/styles.css b/Front/skydivelogs-app/src/styles.css
index 7e7239a..2e557f0 100644
--- a/Front/skydivelogs-app/src/styles.css
+++ b/Front/skydivelogs-app/src/styles.css
@@ -1,4 +1,11 @@
/* You can add global styles to this file, and also import other style files */
-html, body { height: 100%; }
-body { margin: 0; font-family: Roboto, "Helvetica Neue", sans-serif; }
+html,
+body {
+ height: 100%;
+}
+
+body {
+ margin: 0;
+ font-family: Roboto, "Helvetica Neue", sans-serif;
+}