ent en cours
This commit is contained in:
@@ -3,7 +3,7 @@ export type Groupe = "Entrainement" | "Competition" | "Loisir";
|
||||
export class User{
|
||||
id!: number;
|
||||
nom!: String;
|
||||
sessions!: Session[]; //nb: Admin liaison non symétrique /!\
|
||||
sessions: Session[] = []; //nb: Admin liaison non symétrique /!\
|
||||
}
|
||||
|
||||
export class Admin extends User{
|
||||
@@ -23,7 +23,7 @@ export class Session{
|
||||
id!: number;
|
||||
activites!: Activite[];
|
||||
isRecurent! : Boolean;
|
||||
Creneau!: Date;
|
||||
creneau!: Date;
|
||||
coach!: Coach;
|
||||
athletes!: Athlete[]
|
||||
duree! : number;
|
||||
@@ -36,6 +36,27 @@ export class Activite{
|
||||
session!: Session;
|
||||
theme!: String;
|
||||
data!: Map<String,String>;
|
||||
Duree!: number;
|
||||
duree!: number;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
export function getUserTest():User{
|
||||
const user = new User();
|
||||
const s1 = new Session();
|
||||
const s2 = new Session();
|
||||
const s3 = new Session();
|
||||
user.id = 0;
|
||||
user.nom = "Emilien-Yee NootNoot";
|
||||
s1.creneau = new Date();
|
||||
s1.id = 1;
|
||||
var date2 = new Date();
|
||||
date2.setDate(date2.getDate() + 2);
|
||||
s2.creneau = date2;
|
||||
s2.id = 2;
|
||||
s3.creneau = date2;
|
||||
s3.id = 3;
|
||||
user.sessions.push(s1);
|
||||
user.sessions.push(s2);
|
||||
user.sessions.push(s3);
|
||||
return user;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user