Subscribe au bon endroit pour un refresh
correct de la liste des infos.
This commit is contained in:
@@ -31,8 +31,10 @@ export class NewAircraftComponent implements OnInit {
|
||||
return;
|
||||
}
|
||||
|
||||
this.serviceApi.AddAircraft(formData.aircraftName, this.selectedFile);
|
||||
this.serviceComm.RefreshData(AddAction.Aircraft);
|
||||
this.serviceApi.AddAircraft(formData.aircraftName, this.selectedFile)
|
||||
.subscribe(() => {
|
||||
this.serviceComm.RefreshData(AddAction.Aircraft);
|
||||
});
|
||||
}
|
||||
|
||||
public onFileChanged(fileInput: any) {
|
||||
|
||||
@@ -49,16 +49,16 @@ export class NewDropZoneComponent implements OnInit {
|
||||
dzType.push("tunnel");
|
||||
}
|
||||
|
||||
this.dropzoneService.AddDropZone(
|
||||
splitGps[0],
|
||||
splitGps[1],
|
||||
formData.dzName,
|
||||
formData.address,
|
||||
formData.website,
|
||||
formData.contactMail,
|
||||
dzType,
|
||||
false
|
||||
);
|
||||
this.serviceComm.RefreshData(AddAction.Dropzone);
|
||||
this.dropzoneService.AddDropZone(splitGps[0],
|
||||
splitGps[1],
|
||||
formData.dzName,
|
||||
formData.address,
|
||||
formData.website,
|
||||
formData.contactMail,
|
||||
dzType,
|
||||
false)
|
||||
.subscribe(() => {
|
||||
this.serviceComm.RefreshData(AddAction.Dropzone);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -47,7 +47,7 @@ export class NewGearComponent implements OnInit {
|
||||
);
|
||||
}
|
||||
|
||||
ngOnInit() {}
|
||||
ngOnInit() { }
|
||||
|
||||
onSubmit(formData) {
|
||||
this.serviceApi.AddGear(formData.name,
|
||||
@@ -56,8 +56,9 @@ export class NewGearComponent implements OnInit {
|
||||
+formData.maxSize,
|
||||
formData.aad,
|
||||
formData.mainCanopy,
|
||||
formData.reserveCanopy
|
||||
);
|
||||
this.serviceComm.RefreshData(AddAction.Gear);
|
||||
formData.reserveCanopy)
|
||||
.subscribe(() => {
|
||||
this.serviceComm.RefreshData(AddAction.Gear);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -13,7 +13,7 @@ export class NewJumpTypeComponent implements OnInit {
|
||||
public addForm: FormGroup;
|
||||
|
||||
constructor(private serviceComm: ServiceComm,
|
||||
private jumpTypeService: JumpTypeService) {
|
||||
private jumpTypeService: JumpTypeService) {
|
||||
this.addForm = new FormGroup(
|
||||
{
|
||||
jumptypeName: new FormControl("", Validators.required)
|
||||
@@ -22,10 +22,12 @@ export class NewJumpTypeComponent implements OnInit {
|
||||
);
|
||||
}
|
||||
|
||||
ngOnInit() {}
|
||||
ngOnInit() { }
|
||||
|
||||
onSubmit(formData) {
|
||||
this.jumpTypeService.AddJumpType(formData.jumptypeName);
|
||||
this.serviceComm.RefreshData(AddAction.JumpType);
|
||||
this.jumpTypeService.AddJumpType(formData.jumptypeName)
|
||||
.subscribe(() => {
|
||||
this.serviceComm.RefreshData(AddAction.JumpType);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -25,9 +25,8 @@ export class AircraftService extends BaseService {
|
||||
imageData: dataImg
|
||||
};
|
||||
|
||||
this.http.post(`${this.apiUrl}/Aircraft`,
|
||||
bodyNewAircraft,
|
||||
{ headers: this.headers })
|
||||
.subscribe(data => console.log(data));
|
||||
return this.http.post(`${this.apiUrl}/Aircraft`,
|
||||
bodyNewAircraft,
|
||||
{ headers: this.headers });
|
||||
}
|
||||
}
|
||||
|
||||
@@ -28,7 +28,7 @@ export class DropzoneService extends BaseService {
|
||||
this.http.put(`${this.apiUrl}/DropZone/AddToFavorite/${selectedDz.id}`,
|
||||
selectedDz,
|
||||
{ headers: this.headers })
|
||||
.subscribe(data => console.log(data));
|
||||
.subscribe();
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -39,7 +39,7 @@ export class DropzoneService extends BaseService {
|
||||
this.http.put(`${this.apiUrl}/DropZone/RemoveToFavorite${selectedDz.id}`,
|
||||
selectedDz,
|
||||
{ headers: this.headers })
|
||||
.subscribe(data => console.log(data));
|
||||
.subscribe();
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -64,9 +64,8 @@ export class DropzoneService extends BaseService {
|
||||
isFavorite: isFavorite
|
||||
};
|
||||
|
||||
this.http.post(`${this.apiUrl}/DropZone`,
|
||||
bodyNewDropZone,
|
||||
{ headers: this.headers })
|
||||
.subscribe(data => console.log(data));
|
||||
return this.http.post(`${this.apiUrl}/DropZone`,
|
||||
bodyNewDropZone,
|
||||
{ headers: this.headers });
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36,7 +36,6 @@ export class GearService extends BaseService {
|
||||
reserveCanopy: reserveCanopy
|
||||
};
|
||||
|
||||
this.http.post(`${this.apiUrl}/Gear`, bodyNewGear, { headers: this.headers})
|
||||
.subscribe(data => console.log(data));
|
||||
return this.http.post(`${this.apiUrl}/Gear`, bodyNewGear, { headers: this.headers});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,9 +24,8 @@ export class JumpTypeService extends BaseService {
|
||||
name: jumptypetName
|
||||
};
|
||||
|
||||
this.http.post(`${this.apiUrl}/JumpType`,
|
||||
bodyJumpType,
|
||||
{ headers: this.headers })
|
||||
.subscribe(data => console.log(data));
|
||||
return this.http.post(`${this.apiUrl}/JumpType`,
|
||||
bodyJumpType,
|
||||
{ headers: this.headers });
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user