route problem solved

This commit is contained in:
tiago.kayaya
2021-06-10 23:24:42 +01:00
parent 19a8bd962c
commit 9cf58692fb
6 changed files with 54 additions and 48 deletions
+9 -37
View File
@@ -1,4 +1,4 @@
import { Component, OnInit, LOCALE_ID, EventEmitter, Output } from '@angular/core';
import { Component, OnInit, LOCALE_ID, EventEmitter, Output, Renderer2, ElementRef } from '@angular/core';
import { Event } from '../../models/event.model';
import { EventsService } from 'src/app/services/events.service';
@@ -65,7 +65,8 @@ export class EventsPage implements OnInit {
loggeduser: User;
constructor(private eventService: EventsService,
constructor(
private eventService: EventsService,
private router: Router,
private storageService:StorageService,
public activatedRoute: ActivatedRoute,
@@ -73,7 +74,8 @@ export class EventsPage implements OnInit {
private authService: AuthService,
private processes:ProcessesService,
/* private gabineteService: GabineteDigitalPage, */
private modalController:ModalController) {
private modalController:ModalController,
) {
this.loggeduser = authService.ValidatedUser;
@@ -273,37 +275,7 @@ export class EventsPage implements OnInit {
}
goToEvent(eventId:any){
let navigationExtras: NavigationExtras = {
queryParams: {
"eventId": eventId,
"caller": "agenda"
}
};
this.router.navigate(['/home/agenda', eventId, 'events']);
}
async viewEventDetail(eventId:any) {
let classs;
if( window.innerWidth <= 800){
classs = 'modal modal-desktop'
} else {
classs = 'modal modal-desktop showAsideOptions'
}
const modal = await this.modalController.create({
component: ViewEventPage,
componentProps:{
eventId: eventId,
},
cssClass: classs,
});
await modal.present();
modal.onDidDismiss().then((res)=>{
if(res){
console.log(res);
this.RefreshEvents();
}
});
this.router.navigate(['/home/events', eventId, 'events']);
}
@@ -334,14 +306,14 @@ export class EventsPage implements OnInit {
});
}
goToExpediente(serialNumber:any){
goToExpediente(SerialNumber:any){
let navigationExtras: NavigationExtras = {
queryParams: {
"serialNumber": serialNumber,
"serialNumber": SerialNumber,
"caller": "agenda"
}
};
this.router.navigate(['/home/gabinete-digital/expediente', serialNumber, 'events']);
this.router.navigate(['/home/events/expediente', SerialNumber, 'events']);
}
async viewExpedientDetail(serialNumber:any) {