Add loader

This commit is contained in:
Peter Maquiran
2021-07-09 19:27:08 +01:00
parent 228b04586f
commit 85a6d175dc
2 changed files with 18 additions and 0 deletions
@@ -235,6 +235,8 @@ export class CreateProcessPage implements OnInit {
});
this.dispatchFolder.SubjectTypes = this.selectedTypes;
const loader = this.toastService.loading()
switch (this.loggeduser.Profile) {
case 'MDGPR':
@@ -253,8 +255,10 @@ export class CreateProcessPage implements OnInit {
try {
await this.processes.postDespatcho(this.postData).toPromise();
this.FinalizarDespacho('Despacho criado');
loader.remove()
} catch (error) {
this.toastService.badRequest('Processo não efectuado');
loader.remove()
}
break;
@@ -272,9 +276,11 @@ export class CreateProcessPage implements OnInit {
try {
await this.processes.postParecer(this.postData).toPromise();
this.FinalizarParecer('Pedido de Parecer enviado');
loader.remove()
}
catch (error) {
this.toastService.badRequest('Processo não efectuado');
loader.remove()
}
break;
@@ -292,9 +298,11 @@ export class CreateProcessPage implements OnInit {
try {
await this.processes.postDeferimento(this.postData).toPromise();
this.FinalizarDeferimento('Pedido de deferimento enviado');
loader.remove()
}
catch (error) {
this.toastService.badRequest('Processo não efectuado');
loader.remove()
}
break;
}
@@ -317,8 +325,10 @@ export class CreateProcessPage implements OnInit {
try {
await this.processes.postDespatcho(this.postData).toPromise();
loader.remove()
this.executado('Despacho criado');
} catch (error) {
loader.remove()
this.toastService.badRequest('Processo não efectuado');
}
@@ -337,9 +347,11 @@ export class CreateProcessPage implements OnInit {
try {
await this.processes.postParecer(this.postData).toPromise();
this.executado();
loader.remove()
this.toastService.successMessage('Pedido de Parecer criado');
}
catch (error) {
loader.remove()
this.toastService.badRequest('Processo não efectuado');
}
@@ -358,9 +370,11 @@ export class CreateProcessPage implements OnInit {
try {
await this.processes.postDeferimento(this.postData).toPromise();
this.executado();
loader.remove()
this.toastService.successMessage('Pedido de Deferimento criado');
}
catch (error) {
loader.remove()
this.toastService.badRequest('Processo não efectuado');
}
@@ -232,6 +232,8 @@ export class NewEventPage implements OnInit {
try {
const loader = this.toastService.loading()
if(this.loggeduser.Profile == 'MDGPR') {
console.log(this.loggeduser.Profile);
@@ -239,12 +241,14 @@ export class NewEventPage implements OnInit {
eventId = await this.eventService.postEventMd(this.postEvent, this.postEvent.CalendarName).toPromise();
console.log(eventId);
loader.remove()
}
else if(this.loggeduser.Profile == 'PR'){
console.log(this.loggeduser.Profile);
eventId = await this.eventService.postEventPr(this.postEvent, this.postEvent.CalendarName).toPromise();
loader.remove()
}
const DocumentToSave: EventAttachment[] = this.documents.map((e) => {