petites modifs
This commit is contained in:
parent
65ab8cf9bc
commit
9403571d83
@ -148,6 +148,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div *ngIf="successMessage" class="alert alert-success">
|
||||||
|
<p class="alert-link">{{successMessage}}</p>
|
||||||
|
</div>
|
||||||
<div *ngIf="errorMessage" class="alert alert-danger">
|
<div *ngIf="errorMessage" class="alert alert-danger">
|
||||||
<p class="alert-link">{{errorMessage}}</p>
|
<p class="alert-link">{{errorMessage}}</p>
|
||||||
</div>
|
</div>
|
||||||
|
@ -20,6 +20,7 @@ export class AddRestauComponent implements OnInit {
|
|||||||
public idRestau: Subscription | undefined;
|
public idRestau: Subscription | undefined;
|
||||||
public formArrayCheckbox: FormArray;
|
public formArrayCheckbox: FormArray;
|
||||||
public idRestauAModifier?: number = 0; // On instancie a 0 ou undefined = on est en CREATION de Restau
|
public idRestauAModifier?: number = 0; // On instancie a 0 ou undefined = on est en CREATION de Restau
|
||||||
|
public successMessage?: string;
|
||||||
|
|
||||||
constructor(private router: Router, private apiBackService: ApiBackService) {
|
constructor(private router: Router, private apiBackService: ApiBackService) {
|
||||||
this.signupForm = new FormGroup({});
|
this.signupForm = new FormGroup({});
|
||||||
@ -126,15 +127,16 @@ export class AddRestauComponent implements OnInit {
|
|||||||
resp => {this.idRestauAModifier = 0
|
resp => {this.idRestauAModifier = 0
|
||||||
// Une fois le retour du subscribe qui est la preuve du bon enregistrement alors
|
// Une fois le retour du subscribe qui est la preuve du bon enregistrement alors
|
||||||
// On reinitialise identifiant restau a 0 pour se remettre en mode CREATION
|
// On reinitialise identifiant restau a 0 pour se remettre en mode CREATION
|
||||||
|
this.successMessage = "Restaurant modifié !"
|
||||||
this.router.navigate(['restaurants'])
|
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
} else { // sinon on crée un restau
|
} else { // sinon on crée un restau
|
||||||
this.apiBackService.addRestaurant(restaurant).subscribe(
|
this.apiBackService.addRestaurant(restaurant).subscribe(
|
||||||
resp =>
|
resp =>
|
||||||
this.router.navigate(['restaurants'])
|
this.successMessage = "Restaurant ajouté !"
|
||||||
|
|
||||||
);
|
);
|
||||||
|
this.initForm(EMPTY_RESTAU);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
|
@ -24,11 +24,13 @@ export class UpdateDelRestauComponent implements OnInit {
|
|||||||
}
|
}
|
||||||
|
|
||||||
deleteRestau(idRestau : number | undefined){
|
deleteRestau(idRestau : number | undefined){
|
||||||
|
if(confirm("Êtes-vous sur de vouloir supprimer ce restaurant ?")){
|
||||||
this.apiBackService.deleteRestau(idRestau).subscribe(
|
this.apiBackService.deleteRestau(idRestau).subscribe(
|
||||||
resp =>{
|
resp =>{
|
||||||
this.restauList = this.restauList.filter(restaus => restaus.id != idRestau)
|
this.restauList = this.restauList.filter(restaus => restaus.id != idRestau)
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
modifRestau(restau : Restaurant){
|
modifRestau(restau : Restaurant){
|
||||||
this.apiBackService.idRestauAModifier(restau);
|
this.apiBackService.idRestauAModifier(restau);
|
||||||
|
@ -7,3 +7,4 @@ export interface User {
|
|||||||
preference ?: object;
|
preference ?: object;
|
||||||
roleList ?: string[];
|
roleList ?: string[];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -61,6 +61,7 @@ export class SignupComponent implements OnInit {
|
|||||||
this.successMessage = "Membre ajouté !";
|
this.successMessage = "Membre ajouté !";
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
this.signupForm.reset()
|
||||||
} else {
|
} else {
|
||||||
this.alertMessage = "Erreur d'ajout !";
|
this.alertMessage = "Erreur d'ajout !";
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user