diff --git a/src/app/pages/agenda/edit-event/edit-event.page.ts b/src/app/pages/agenda/edit-event/edit-event.page.ts index 1453c8fd8..386fe948f 100644 --- a/src/app/pages/agenda/edit-event/edit-event.page.ts +++ b/src/app/pages/agenda/edit-event/edit-event.page.ts @@ -205,7 +205,7 @@ export class EditEventPage implements OnInit { IsRecurring: new FormControl(this.postEvent.IsRecurring, [ Validators.required ]), - Date: new FormControl(new Date(this.postEvent.StartDate).getTime() < new Date(this.postEvent.EndDate).getTime()? 'ok': null,[ + Date: new FormControl(new Date(this.postEvent.StartDate).getTime() <= new Date(this.postEvent.EndDate).getTime()? 'ok': null,[ Validators.required ]), @@ -390,21 +390,21 @@ export class EditEventPage implements OnInit { } - setIntervenient(data){ + setIntervenient(data) { this.taskParticipants = data; this.postEvent.Attendees = data; } - setIntervenientCC(data){ + setIntervenientCC(data) { this.taskParticipantsCc = data; } - addParticipants(){ + addParticipants() { this.adding = 'intervenient' this.openAttendees(); } - addParticipantsCC(){ + addParticipantsCC() { this.adding = 'CC'; this.openAttendees(); } diff --git a/src/app/pages/agenda/view-event/view-event.page.html b/src/app/pages/agenda/view-event/view-event.page.html index afced0e62..7fb0e358a 100644 --- a/src/app/pages/agenda/view-event/view-event.page.html +++ b/src/app/pages/agenda/view-event/view-event.page.html @@ -39,14 +39,13 @@
{{loadedEvent.Location}} -
-
+
{{loadedEvent.CalendarName}} {{loadedEvent.CalendarName}}
-
+
{{loadedEvent.CalendarName}} {{loadedEvent.CalendarName}}
diff --git a/src/app/pages/agenda/view-event/view-event.page.ts b/src/app/pages/agenda/view-event/view-event.page.ts index cf1ef745d..2270f75a7 100644 --- a/src/app/pages/agenda/view-event/view-event.page.ts +++ b/src/app/pages/agenda/view-event/view-event.page.ts @@ -61,7 +61,7 @@ export class ViewEventPage implements OnInit { constructor( private modalController: ModalController, /* private navParams: NavParams, */ - private eventsService: EventsService, + public eventsService: EventsService, private attachmentsService: AttachmentsService, public alertController: AlertController, private iab: InAppBrowser, diff --git a/src/app/services/events.service.ts b/src/app/services/events.service.ts index 198235535..2d5298d1d 100644 --- a/src/app/services/events.service.ts +++ b/src/app/services/events.service.ts @@ -190,6 +190,26 @@ export class EventsService { } + + isMyEvent(event: any) { + + for (let calendar of this.loggeduser.OwnerCalendars) { + if(event.CalendarId == calendar.CalendarId) { + return true + } + } + + for (let sharedCalendar of this.loggeduser.SharedCalendars) { + if(event.CalendarId == sharedCalendar.CalendarId) { + return false + } + } + + return false + + } + + getAllPrOficialEvents(startdate: string, enddate: string): Observable { let geturl = environment.apiURL + 'calendar/pr'; geturl = geturl.replace('/V4/', '/V5/') diff --git a/src/app/shared/agenda/edit-event/edit-event.page.ts b/src/app/shared/agenda/edit-event/edit-event.page.ts index 2265c0592..6db5a1aa8 100644 --- a/src/app/shared/agenda/edit-event/edit-event.page.ts +++ b/src/app/shared/agenda/edit-event/edit-event.page.ts @@ -194,7 +194,7 @@ export class EditEventPage implements OnInit { participantes: new FormControl(this.taskParticipants, [ // Validators.required ]), - Date: new FormControl( new Date(this.postEvent.StartDate).toLocaleString('pt') < new Date(this.postEvent.EndDate).toLocaleString('pt')? 'ok': null,[ + Date: new FormControl( new Date(this.postEvent.StartDate).toLocaleString('pt') <= new Date(this.postEvent.EndDate).toLocaleString('pt')? 'ok': null,[ Validators.required ]), diff --git a/src/app/shared/agenda/view-event/view-event.page.html b/src/app/shared/agenda/view-event/view-event.page.html index 639b69384..834cf7de3 100644 --- a/src/app/shared/agenda/view-event/view-event.page.html +++ b/src/app/shared/agenda/view-event/view-event.page.html @@ -36,12 +36,12 @@ {{loadedEvent.Location}}
-
+
{{loadedEvent.CalendarName}} {{loadedEvent.CalendarName}}
-
+
{{loadedEvent.CalendarName}} {{loadedEvent.CalendarName}}
diff --git a/src/app/shared/agenda/view-event/view-event.page.ts b/src/app/shared/agenda/view-event/view-event.page.ts index e28b060bb..3af0775e3 100644 --- a/src/app/shared/agenda/view-event/view-event.page.ts +++ b/src/app/shared/agenda/view-event/view-event.page.ts @@ -51,7 +51,7 @@ export class ViewEventPage implements OnInit { sesseionStora = SessionStore constructor( - private eventsService: EventsService, + public eventsService: EventsService, public alertController: AlertController, private iab: InAppBrowser, private processes: ProcessesService, diff --git a/src/app/shared/gabinete-digital/diplomas-assinar/diplomas-assinar.page.html b/src/app/shared/gabinete-digital/diplomas-assinar/diplomas-assinar.page.html index add52082f..421e35e9e 100644 --- a/src/app/shared/gabinete-digital/diplomas-assinar/diplomas-assinar.page.html +++ b/src/app/shared/gabinete-digital/diplomas-assinar/diplomas-assinar.page.html @@ -30,7 +30,7 @@ (click)="viewExpedientDetail(task.SerialNumber)" -->
diff --git a/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.html b/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.html index 00a917295..e4e9de1ba 100644 --- a/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.html +++ b/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.html @@ -24,7 +24,7 @@ -
+
diff --git a/src/app/shared/gabinete-digital/expedients/expedients.page.html b/src/app/shared/gabinete-digital/expedients/expedients.page.html index a070906eb..affd0d80f 100644 --- a/src/app/shared/gabinete-digital/expedients/expedients.page.html +++ b/src/app/shared/gabinete-digital/expedients/expedients.page.html @@ -22,10 +22,10 @@
- +
diff --git a/src/app/shared/gabinete-digital/pedidos/pedidos.page.ts b/src/app/shared/gabinete-digital/pedidos/pedidos.page.ts index cfd9fc9d1..c6c759ed8 100644 --- a/src/app/shared/gabinete-digital/pedidos/pedidos.page.ts +++ b/src/app/shared/gabinete-digital/pedidos/pedidos.page.ts @@ -89,7 +89,7 @@ export class PedidosPage implements OnInit { this.parecerList = new Array(); - allParecer.filter(data => data.workflowInstanceDataFields.Status == "Active").forEach(element => { + allParecer.filter(data => data.workflowInstanceDataFields.Status == "Active").forEach(element => { let task: customTask = this.customTaskPipe.transform(element); this.parecerList.push(task); diff --git a/src/app/shared/gabinete-digital/pendentes/pendentes.page.html b/src/app/shared/gabinete-digital/pendentes/pendentes.page.html index b284b3749..0a3c33f7c 100644 --- a/src/app/shared/gabinete-digital/pendentes/pendentes.page.html +++ b/src/app/shared/gabinete-digital/pendentes/pendentes.page.html @@ -20,7 +20,7 @@ diff --git a/src/app/shared/gabinete-digital/pendentes/pendentes.page.ts b/src/app/shared/gabinete-digital/pendentes/pendentes.page.ts index 4ee229244..5841937c1 100644 --- a/src/app/shared/gabinete-digital/pendentes/pendentes.page.ts +++ b/src/app/shared/gabinete-digital/pendentes/pendentes.page.ts @@ -95,7 +95,7 @@ getFromDb() { async viewTaskDetails({ SerialNumber, WorkflowName, activityInstanceName }:customTask) { - console.log(SerialNumber, WorkflowName, activityInstanceName) + // console.log(SerialNumber, WorkflowName, activityInstanceName) if(WorkflowName == 'Despacho') { this.router.navigate(['/home/gabinete-digital/despachos',SerialNumber,'gabinete-digital']); diff --git a/src/environments/environment.ts b/src/environments/environment.ts index 895b94eea..40ebcf13f 100644 --- a/src/environments/environment.ts +++ b/src/environments/environment.ts @@ -21,12 +21,12 @@ export const environment = { production: false, - //apiURL: 'https://gabinetedigital.dyndns.info/GabineteDigital.Services/V5/api/', - apiURL: 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V5/api/', - /* apiChatUrl: 'https://gabinetedigitalchat.dyndns.info/api/v1/', - apiWsChatUrl: 'wss://gabinetedigitalchat.dyndns.info/websocket', */ - apiChatUrl: 'https://www.tabularium.pt/api/v1/', - apiWsChatUrl: 'wss://www.tabularium.pt/websocket', + apiURL: 'https://equilibrium.dyndns.info/GabineteDigital.Services/V5/api/', + //apiURL: 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V5/api/', + apiChatUrl: 'https://gabinetedigitalchat.dyndns.info/api/v1/', + apiWsChatUrl: 'wss://gabinetedigitalchat.dyndns.info/websocket', + //apiChatUrl: 'https://www.tabularium.pt/api/v1/', + //apiWsChatUrl: 'wss://www.tabularium.pt/websocket', /* apiChatUrl: 'http://chat.gabinetedigital.local:3000/api/v1/', */ domain: 'gabinetedigital.local', //gabinetedigital.local defaultuser: 'paulo.pinto@gabinetedigital.local',//paulo.pinto paulo.pinto@gabinetedigital.local