CHANGE:
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
Changement des méthodes et des attributs des classes ADD: Ajout de classes qui dépendenttemp
parent
7f087f9843
commit
ce9c40f7b4
@ -1,10 +0,0 @@
|
||||
import { User } from "./user";
|
||||
|
||||
export class UserCreater{
|
||||
create(username:string, password:string, passConf:string, nationality:string, sexe:string){
|
||||
if (username=="" || username.includes(" ") || nationality=="" || password!=passConf || password=="" ||
|
||||
sexe==""){
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
import { User } from "./user";
|
||||
import tabSkinApp from "../../constSkin";
|
||||
|
||||
export class UserCreator{
|
||||
createUser(username:string, password:string, passConf:string, nationality:string, sexe:string, date:Date){
|
||||
//Récup l'ID d'après dans la bdd
|
||||
const u = new User('0000', username, password, nationality, sexe, date, 0, 0, 0, tabSkinApp[0], [tabSkinApp[0]], undefined);
|
||||
//Ajout du joueur dans la bdd
|
||||
return u;
|
||||
}
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
import { User } from "./user";
|
||||
|
||||
|
||||
export default class UserModificationManager{
|
||||
changePassword(user:User, password:string){
|
||||
user.setPassword(password);
|
||||
//modif dans la bdd
|
||||
}
|
||||
|
||||
changeUsername(user:User, username:string){
|
||||
user.setPassword(username);
|
||||
//modif dans la bdd
|
||||
}
|
||||
|
||||
changeNationality(user:User, nationality:string){
|
||||
user.setNationality(nationality);
|
||||
//modif dans la bdd
|
||||
}
|
||||
|
||||
changeSexe(user:User, sexe:string){
|
||||
user.setSexe(sexe);
|
||||
//modif dans la bdd
|
||||
}
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
import { Skin } from '../Skin'
|
||||
import { User } from './user'
|
||||
|
||||
|
||||
export default class UserSkinModifier{
|
||||
addSkin(user:User, skin:Skin){
|
||||
user.addSkin(skin);
|
||||
}
|
||||
|
||||
changeCurrentSkin(user:User, skin:Skin){
|
||||
user.setCurrentSkin(skin);
|
||||
}
|
||||
}
|
Loading…
Reference in new issue