improvements

This commit is contained in:
tiago.kayaya
2021-03-31 13:52:40 +01:00
parent 426b9c2ae9
commit 52a7b53174
9 changed files with 48 additions and 13 deletions
+24 -4
View File
@@ -1,4 +1,4 @@
import { Component, OnInit, LOCALE_ID } from '@angular/core';
import { Component, OnInit, LOCALE_ID, EventEmitter, Output } from '@angular/core';
import { Event } from '../../models/event.model';
import { EventsService } from 'src/app/services/events.service';
@@ -15,6 +15,7 @@ import { DailyWorkTask } from '../../models/dailyworktask.model';
import { ViewEventPage } from '../agenda/view-event/view-event.page';
import { ExpedientePage } from '../gabinete-digital/expediente/expediente.page';
import { ExpedienteDetailPage } from '../gabinete-digital/expediente/expediente-detail/expediente-detail.page';
import { GabineteDigitalPage } from '../gabinete-digital/gabinete-digital.page';
@Component({
selector: 'app-events',
@@ -58,6 +59,8 @@ export class EventsPage implements OnInit {
taskslist:DailyWorkTask[];
expedientList:any;
@Output() openExpedientListPage:EventEmitter<any> = new EventEmitter<any>();
constructor(private eventService: EventsService,
private router: Router,
private storageService:StorageService,
@@ -65,6 +68,7 @@ export class EventsPage implements OnInit {
private alertController: AlertService,
private authService: AuthService,
private processes:ProcessesService,
private gabineteService: GabineteDigitalPage,
private modalController:ModalController) {
this.prEventList = null;
@@ -239,8 +243,7 @@ export class EventsPage implements OnInit {
return await modal.present();
}
LoadList()
{
LoadList(){
this.processes.GetTasksList("Expediente", false).subscribe(result => {
this.expedientList = result.reverse();
console.log(this.expedientList);
@@ -306,13 +309,30 @@ export class EventsPage implements OnInit {
});
}
viewExpedientListPage(){
if( window.innerWidth <= 1024){
this.openExpedientList();
}
else{
console.log('ttt');
this.router.navigate(['/home/gabinete-digital']);
this.gabineteService.openExpedientListPage();
}
}
async openExpedientList(){
let classs;
if( window.innerWidth <= 800){
classs = 'modal'
} else {
classs = 'modal modal-desktop'
}
const modal = await this.modalController.create({
component: ExpedientePage,
componentProps:{
profile: this.profile,
},
cssClass: 'modal',
cssClass: classs,
backdropDismiss: false
});
await modal.present();