diff --git a/src/app/modals/document-set-up-meeting/document-set-up-meeting.page.ts b/src/app/modals/document-set-up-meeting/document-set-up-meeting.page.ts index fb3273f14..fbf944428 100644 --- a/src/app/modals/document-set-up-meeting/document-set-up-meeting.page.ts +++ b/src/app/modals/document-set-up-meeting/document-set-up-meeting.page.ts @@ -88,6 +88,7 @@ export class DocumentSetUpMeetingPage implements OnInit { document: SearchFolderDetails | SearchDocumentDetails | any; subject: string + eventPipe = new EventPipe() constructor( private modalController: ModalController, @@ -97,8 +98,7 @@ export class DocumentSetUpMeetingPage implements OnInit { private toastService: ToastService, private documentService: DocumentService, private calendarService: EventsService, - private eventService: EventService, - private eventPipe: EventPipe + private eventService: EventService ) { this.loggeduser = authService.ValidatedUser; diff --git a/src/app/models/modal.ts b/src/app/models/modal.ts index 30d16091e..9b0734a69 100644 --- a/src/app/models/modal.ts +++ b/src/app/models/modal.ts @@ -8,4 +8,9 @@ interface ExpedientTaskModalPageComponentProps { task: any profile: any } -interface ExpedientTaskModalPageReturn {} \ No newline at end of file +interface ExpedientTaskModalPageReturn {} + +interface CreateProcessPageComponentProps { + taskAction: any + fulltask: any +} \ No newline at end of file diff --git a/src/app/models/search-category.spec.ts b/src/app/models/search-category.spec.ts deleted file mode 100644 index a2afea185..000000000 --- a/src/app/models/search-category.spec.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { SearchCategory } from './search-category'; - -describe('SearchCategory', () => { - it('should create an instance', () => { - expect(new SearchCategory()).toBeTruthy(); - }); -}); diff --git a/src/app/models/search-category.ts b/src/app/models/search-category.ts deleted file mode 100644 index 6fb6ec0ed..000000000 --- a/src/app/models/search-category.ts +++ /dev/null @@ -1,5 +0,0 @@ -export class SearchCategory { - Id: number; - Name: string; - Qtd: 6; -} \ No newline at end of file diff --git a/src/app/pages/search/search.page.ts b/src/app/pages/search/search.page.ts index 3b341b070..997d4b359 100644 --- a/src/app/pages/search/search.page.ts +++ b/src/app/pages/search/search.page.ts @@ -1,7 +1,6 @@ import { Component, OnInit } from '@angular/core'; import { ModalController, NavParams } from '@ionic/angular'; import { SearchService } from "../../services/search.service"; -import { SearchCategory } from "src/app/models/search-category"; import { formatDate } from '@angular/common'; import { SenderPage } from 'src/app/pages/search/sender/sender.page'; import { OrganicEntityPage } from 'src/app/pages/search/organic-entity/organic-entity.page'; @@ -9,7 +8,7 @@ import WordCloud from 'src/plugin/wordcloud2.js'; import { ViewEventPage } from 'src/app/pages/agenda/view-event/view-event.page'; import { PublicationDetailPage } from '../publications/view-publications/publication-detail/publication-detail.page'; import { DocumentDetailPage } from 'src/app/modals/document-detail/document-detail.page'; -import { SearchList } from 'src/app/models/search-document'; +import { SearchCategory, SearchList } from 'src/app/models/search-document'; @Component({ selector: 'app-search', diff --git a/src/app/services/modal.service.ts b/src/app/services/modal.service.ts index 332676716..b992cf87c 100644 --- a/src/app/services/modal.service.ts +++ b/src/app/services/modal.service.ts @@ -2,6 +2,8 @@ import { Injectable } from '@angular/core'; import { BookMeetingModalPage } from 'src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page'; import { AnimationController, ModalController, NavParams, PopoverController } from '@ionic/angular'; import { ExpedientTaskModalPage } from 'src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page'; +import { CreateProcessPage } from '../modals/create-process/create-process.page'; + @Injectable({ providedIn: 'root' @@ -36,5 +38,18 @@ export class ModalService { }); } + + CreateProcessPage(e:CreateProcessPageComponentProps, { cssClass ="", backdropDismiss = false }) { + return this.modalController.create({ + component: CreateProcessPage, + componentProps: { + taskAction: e.taskAction, + task: e.fulltask, + fulltask: e.fulltask + }, + cssClass, + }); + } + }