Ajout de la page listant les pièges
This commit is contained in:
@@ -1,17 +1,17 @@
|
||||
export class AircraftReq {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public id: number;
|
||||
public name: number;
|
||||
public id: number;
|
||||
public name: number;
|
||||
}
|
||||
|
||||
export class AircraftResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public id: number;
|
||||
public name: number;
|
||||
}
|
||||
public id: number;
|
||||
public name: number;
|
||||
}
|
||||
|
||||
@@ -1,29 +1,29 @@
|
||||
export class DropZoneResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public id: number;
|
||||
public latitude: string;
|
||||
public longitude: string;
|
||||
public name: string;
|
||||
public address: string;
|
||||
public website: string;
|
||||
public email: string;
|
||||
public type: Array<string>;
|
||||
public id: number;
|
||||
public latitude: string;
|
||||
public longitude: string;
|
||||
public name: string;
|
||||
public address: string;
|
||||
public website: string;
|
||||
public email: string;
|
||||
public type: Array<string>;
|
||||
}
|
||||
|
||||
export class DropZoneReq {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public id: number;
|
||||
public latitude: string;
|
||||
public longitude: string;
|
||||
public name: string;
|
||||
public address: string;
|
||||
public website: string;
|
||||
public email: string;
|
||||
public type: Array<string>;
|
||||
public id: number;
|
||||
public latitude: string;
|
||||
public longitude: string;
|
||||
public name: string;
|
||||
public address: string;
|
||||
public website: string;
|
||||
public email: string;
|
||||
public type: Array<string>;
|
||||
}
|
||||
|
||||
17
Front/skydivelogs-app/src/models/gear.ts
Normal file
17
Front/skydivelogs-app/src/models/gear.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
export class GearReq {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public id: number;
|
||||
public name: number;
|
||||
}
|
||||
|
||||
export class GearResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public id: number;
|
||||
public name: number;
|
||||
}
|
||||
@@ -1,33 +1,33 @@
|
||||
export class JumpReq {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public id: number;
|
||||
public jumpTypeId: number;
|
||||
public aircraftId: number;
|
||||
public dropZoneId: number;
|
||||
public gearId: number;
|
||||
public exitAltitude: number;
|
||||
public deployAltitude: number;
|
||||
public withCutaway: boolean;
|
||||
public notes: string;
|
||||
public jumpDate: Date;
|
||||
public id: number;
|
||||
public jumpTypeId: number;
|
||||
public aircraftId: number;
|
||||
public dropZoneId: number;
|
||||
public gearId: number;
|
||||
public exitAltitude: number;
|
||||
public deployAltitude: number;
|
||||
public withCutaway: boolean;
|
||||
public notes: string;
|
||||
public jumpDate: Date;
|
||||
}
|
||||
|
||||
export class JumpResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public id: number;
|
||||
public jumpTypeId: number;
|
||||
public aircraftId: number;
|
||||
public dropZoneId: number;
|
||||
public gearId: number;
|
||||
public exitAltitude: number;
|
||||
public deployAltitude: number;
|
||||
public withCutaway: boolean;
|
||||
public notes: string;
|
||||
public jumpDate: Date;
|
||||
public id: number;
|
||||
public jumpTypeId: number;
|
||||
public aircraftId: number;
|
||||
public dropZoneId: number;
|
||||
public gearId: number;
|
||||
public exitAltitude: number;
|
||||
public deployAltitude: number;
|
||||
public withCutaway: boolean;
|
||||
public notes: string;
|
||||
public jumpDate: Date;
|
||||
}
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
export class JumpTypeReq {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public id: number;
|
||||
public name: number;
|
||||
public id: number;
|
||||
public name: number;
|
||||
}
|
||||
|
||||
export class JumpTypeResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public id: number;
|
||||
public name: number;
|
||||
}
|
||||
public id: number;
|
||||
public name: number;
|
||||
}
|
||||
|
||||
50
Front/skydivelogs-app/src/models/stats.ts
Normal file
50
Front/skydivelogs-app/src/models/stats.ts
Normal file
@@ -0,0 +1,50 @@
|
||||
import { Observable } from "rxjs";
|
||||
|
||||
export class StatsResp {
|
||||
public statsByDz: Observable<StatsByDzResp>;
|
||||
public statsByAircraft: Observable<StatsByAircraftResp>;
|
||||
public statsByRig: Observable<StatsByRigResp>;
|
||||
public statsByJumpType: Observable<StatsByJumpTypeResp>;
|
||||
public statsByYear: Observable<StatsByYearResp>;
|
||||
}
|
||||
|
||||
export class StatsByDzResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
export class StatsByAircraftResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
export class StatsByRigResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
export class StatsByJumpTypeResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
export class StatsByYearResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
@@ -1,51 +0,0 @@
|
||||
import { Observable } from 'rxjs';
|
||||
|
||||
export class StatsResp {
|
||||
public statsByDz: Observable<StatsByDzResp>;
|
||||
public statsByAircraft: Observable<StatsByAircraftResp>;
|
||||
public statsByRig: Observable<StatsByRigResp>;
|
||||
public statsByJumpType: Observable<StatsByJumpTypeResp>;
|
||||
public statsByYear: Observable<StatsByYearResp>;
|
||||
}
|
||||
|
||||
|
||||
export class StatsByDzResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
export class StatsByAircraftResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
export class StatsByRigResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
export class StatsByJumpTypeResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
export class StatsByYearResp {
|
||||
constructor(data: any) {
|
||||
Object.assign(this, data);
|
||||
}
|
||||
|
||||
public label: string;
|
||||
public nb: number;
|
||||
}
|
||||
Reference in New Issue
Block a user