Add method to discart expedient

This commit is contained in:
Tiago Kayaya
2020-11-11 12:42:54 +01:00
parent f69661fee9
commit 1a1c00da11
@@ -4,7 +4,7 @@ import { AttachmentsService } from 'src/app/services/attachments.service';
import { EventsService } from 'src/app/services/events.service';
import { InAppBrowser } from '@ionic-native/in-app-browser/ngx';
import { DailyWorkTask } from '../../../../models/dailyworktask.model';
import { ActivatedRoute } from '@angular/router';
import { ActivatedRoute, Router } from '@angular/router';
import { formatDate } from '@angular/common';
import { Event } from '../../../../models/event.model';
import { MenuController, ModalController } from '@ionic/angular';
@@ -25,6 +25,7 @@ export class ExpedienteDetailPage implements OnInit {
private attachments: AttachmentsService,
private events: EventsService,
private menu: MenuController,
private router:Router,
private modalController: ModalController,
private alertService: AlertService) { }
@@ -41,6 +42,8 @@ export class ExpedienteDetailPage implements OnInit {
this.LoadTaskDetail(this.serialnumber);
this.LoadRelatedEvents(this.serialnumber);
});
console.log(this.serialnumber);
}
@@ -89,9 +92,7 @@ export class ExpedienteDetailPage implements OnInit {
openMenu() {
this.menu.open();
}
dispatchExpedient(){
this.alertService.presentAlert('Funcionalidade em desenvolvimento');
}
async openExpedientActionsModal(taskType:any){
const modal = await this.modalController.create({
component: ExpedientTaskModalPage,
@@ -101,14 +102,17 @@ export class ExpedienteDetailPage implements OnInit {
cssClass: 'expedient-task-modal',
backdropDismiss: false
});
await modal.present();
modal.onDidDismiss();
}
discartExpedient(){
discartExpedient(){
let body = { "serialNumber": this.serialnumber, "action": "Task Completed" }
console.log(body);
this.processes.PostTaskAction(body);
this.router.navigate(['/home/gabinete-digital/expediente']);
}
async openBookMeetingModal(eventSerialNumber){
const modal = await this.modalController.create({
component: BookMeetingModalPage,
@@ -118,9 +122,7 @@ export class ExpedienteDetailPage implements OnInit {
cssClass: 'book-meeting-modal',
backdropDismiss: false
});
await modal.present();
modal.onDidDismiss();
}
}