- Timestamp:
- 12/28/21 08:56:55 (3 years ago)
- Branches:
- master
- Children:
- b738035
- Parents:
- 84d0fbb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trip-planner-front/src/app/planner/planner.component.ts
r84d0fbb rbdd6491 8 8 import { MessageService, PrimeNGConfig } from 'primeng/api'; 9 9 import { UserDto } from '../_models/dto/userDto'; 10 import { UserService } from '../_services/user.service';11 10 12 11 … … 23 22 ref: DynamicDialogRef; 24 23 user: UserDto; 24 userDisplayName = ''; 25 status = ''; 25 26 26 27 constructor(private plannerService: PlannerService, private router: Router, 27 private dialogService: DialogService, private primengConfig: PrimeNGConfig, private messageService: MessageService, 28 private userService : UserService) { 28 private dialogService: DialogService, private primengConfig: PrimeNGConfig, private messageService: MessageService) { 29 29 this.planners = []; 30 30 this.plannerDto = new PlannerDto(); … … 36 36 37 37 this.primengConfig.ripple = true; 38 38 let name1: string = sessionStorage.getItem("username") as string; 39 this.userDisplayName = name1; 39 40 this.plannerService.getAllPlanners().subscribe( 40 41 data => { 41 42 this.planners = data; 42 localStorage.getItem("token");43 43 } 44 ); 44 ); 45 45 } 46 46 … … 61 61 baseZIndex: 10000 62 62 }); 63 this.ref.onClose.subscribe((planner: Planner) => { 64 console.log("NOVOKREIRANIOT NAME NA PLANNER: " + planner.name); 65 this.plannerService.postInitialPlanner(planner).subscribe( 66 data=>{ 67 console.log(data); 68 }, 69 error => console.log('oops', error) 70 ); 71 this.messageService.add({ severity: 'success', summary: 'The planner: ' + planner.name + ' has been created.' }); 63 this.ref.onClose.subscribe((plannerDto: PlannerDto) => { 64 if (plannerDto) { 65 console.log("NOVOKREIRANIOT NAME NA PLANNER: " + plannerDto.name); 66 this.plannerService.postInitialPlanner(plannerDto).subscribe( 67 data => { 68 console.log(data); 69 }, 70 error => console.log('oops', error) 71 ); 72 this.messageService.add({ severity: 'success', summary: 'The planner: ' + plannerDto.name + ' has been created.' }); 73 } 74 72 75 }); 73 76 74 77 } 75 78 79 ngOnDestroy() { 80 if (this.ref) { 81 this.ref.close(); 82 } 83 } 84 85 onClickLogout() { 86 sessionStorage.removeItem("token"); 87 console.log("SESSION HAS ENDED, THE USER IS LOGGED OUT" + sessionStorage.getItem("token")); 88 this.router.navigate(['']); 89 } 90 91 onDeletePlanner(id: number) { 92 console.log("DELETE KOCHE: " + id); 93 this.plannerService.deletePlannerById(id).subscribe( 94 (data) => { 95 console.log(data); 96 }, 97 (error) => console.log('error', error) 98 ); 99 window.location.reload(); 100 } 76 101 }
Note:
See TracChangeset
for help on using the changeset viewer.