diff --git a/src/app/models/attachment.model.ts b/src/app/models/attachment.model.ts index d89059db4..d874ae00c 100644 --- a/src/app/models/attachment.model.ts +++ b/src/app/models/attachment.model.ts @@ -10,6 +10,7 @@ export class Attachment { SourceId: string SourceName: string Stakeholders: string + docId?: number //Data: any; } 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 8980dcc27..5adbd0332 100644 --- a/src/app/pages/agenda/edit-event/edit-event.page.ts +++ b/src/app/pages/agenda/edit-event/edit-event.page.ts @@ -675,8 +675,10 @@ export class EditEventPage implements OnInit { } deleteAttachment(attachmentID: string, index) { - - const id: any = this.loadedEventAttachments[index].Id + console.log(this.loadedEventAttachments) + const id: any = this.loadedEventAttachments[index].docId + let update = this.removeItemById(this.loadedEventAttachments, id) + this.loadedEventAttachments = update this.deletedAttachmentsList.push(id) /* if (id == 'add') { @@ -688,6 +690,10 @@ export class EditEventPage implements OnInit { } + removeItemById(array, id) { + return array.filter(item => item.docId !== id); + } + async getDoc() { const modal = await this.modalController.create({ component: SearchPage, diff --git a/src/app/shared/agenda/edit-event/edit-event.page.html b/src/app/shared/agenda/edit-event/edit-event.page.html index ac1456ca1..9ce9c679a 100644 --- a/src/app/shared/agenda/edit-event/edit-event.page.html +++ b/src/app/shared/agenda/edit-event/edit-event.page.html @@ -408,7 +408,6 @@

- {{ document | json }} {{document.subject || document.sourceName || document.SourceName || 'Sem título'}} Correspondencia AccoesPresidenciais diff --git a/src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.ts b/src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.ts index be1f95cf3..3538ae274 100644 --- a/src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.ts +++ b/src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.ts @@ -326,7 +326,10 @@ export class EditEventToApproveComponent implements OnInit { this.agendaDataRepository.updateEvent(this.eventProcess.serialNumber, event,false).subscribe((value) => { console.log(value) + this.httpErroHalde.httpsSucessMessagge('Editar evento') + window['approve-event-getTask']() }, ((error) => { + this.httpErroHalde.httpStatusHandle(error) console.log('edit event error: ', error) }));