diff --git a/src/app/home/home.page.ts b/src/app/home/home.page.ts index 3a48431bf..fa6eac731 100644 --- a/src/app/home/home.page.ts +++ b/src/app/home/home.page.ts @@ -11,22 +11,38 @@ import { ProcessesService } from '../services/processes.service'; }) export class HomePage implements OnInit { eventsList: Event[]; + prEventList: Event[]; + mdEventList: Event[]; + totalEvent=0; totalExpediente=0; + profile:string; constructor(private eventService: EventsService, private processesbackend:ProcessesService) { } ngOnInit() { - this.eventService.getAllEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59') - .subscribe(response => { - this.eventsList = response; - this.totalEvent = this.eventsList.length; - } - ); - - this.processesbackend.GetTasksList("Expediente", true).subscribe(result =>{ - this.totalExpediente = result; + //Initialize profile as mdgpr + this.profile = "mdgpr"; + if(this.profile == "mdgpr"){ + this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => { + this.eventsList = res; + this.totalEvent = this.eventsList.length; + }); + } + else{ + this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => { + this.prEventList = res; + this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => { + this.mdEventList = res; + this.eventsList = this.prEventList.concat(this.mdEventList); + this.totalEvent = this.eventsList.length; }); + }); + + } + this.processesbackend.GetTasksList("Expediente", true).subscribe(result =>{ + this.totalExpediente = result; + }); } diff --git a/src/app/pages/agenda/agenda.page.html b/src/app/pages/agenda/agenda.page.html index 7ec0882da..ae6289220 100644 --- a/src/app/pages/agenda/agenda.page.html +++ b/src/app/pages/agenda/agenda.page.html @@ -3,12 +3,13 @@ -