Guest User

Untitled

a guest
Nov 20th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. this.membersAdminService.deleteMember(memberId)
  2.  
  3. public deleteMember(memberId): Observable<any> {
  4. console.log('delete called', memberId); // 12 or correct id with both examples below.
  5. return this.http
  6. .delete(this.baseUrl + '?ids=' + memberId, {headers: this.headers});
  7. }
  8.  
  9. public deleteMember(memberId) {
  10. this.membersAdminService.deleteMember(memberId)
  11. .subscribe(
  12. res => {
  13. this.success();
  14. },
  15. (err: HttpErrorResponse) => {
  16. console.log(err.error);
  17. console.log(err.message);
  18. this.handleError(err);
  19. }
  20. );
  21. }
  22.  
  23. public deleteMember(memberId) {
  24. // Call the confirm dialog component
  25. this.confirmService.confirm('Confirm Delete', 'This action is final. Gone forever!')
  26. .do(res => {if (res === true) {
  27. console.log('confirm res', res); // true
  28. console.log('confirm member_id', memberId); // 12
  29. this.membersAdminService.deleteMember(memberId);
  30. }})
  31. .subscribe(
  32. result => {
  33. console.log('success res: ', result); // true
  34. this.success(); // Success modal pops up.
  35. },
  36. (err: HttpErrorResponse) => {
  37. console.log(err.error); // nothing
  38. console.log(err.message); // nothing
  39. this.messagesService.openDialog('Error', 'Delete did not happen.');
  40. }
  41. );
  42. }
Add Comment
Please, Sign In to add comment