diff --git a/src/app/home/home-routing.module.ts b/src/app/home/home-routing.module.ts index 55538835b..5ab2ba87a 100644 --- a/src/app/home/home-routing.module.ts +++ b/src/app/home/home-routing.module.ts @@ -25,6 +25,10 @@ const routes: Routes = [ { path: 'attachments', children: [ + { + path:'', + loadChildren: ()=> import('../pages/events/attachments/attachments.module').then(m => m.AttachmentsPageModule) + }, { path:':eventId', loadChildren: ()=> import('../pages/events/attachments/attachments.module').then(m => m.AttachmentsPageModule) diff --git a/src/app/pages/agenda/agenda.page.scss b/src/app/pages/agenda/agenda.page.scss index a26c49c02..0b7bb5111 100644 --- a/src/app/pages/agenda/agenda.page.scss +++ b/src/app/pages/agenda/agenda.page.scss @@ -22,6 +22,11 @@ /* .item{ background: red !important; } */ + .input-wrapper{ + border-left: red !important; + /* background: red; */ + margin-left: 1px solid red; + } } .with-event { diff --git a/src/app/pages/agenda/agenda.page.ts b/src/app/pages/agenda/agenda.page.ts index 66d75e090..1777ff88d 100644 --- a/src/app/pages/agenda/agenda.page.ts +++ b/src/app/pages/agenda/agenda.page.ts @@ -56,7 +56,7 @@ export class AgendaPage implements OnInit { this.router.events.forEach((event) => { if(event instanceof NavigationEnd && event.url == this.router.url) { - this.loading(); + /* this.loading(); */ } }); } diff --git a/src/app/pages/cal-modal/cal-modal.page.html b/src/app/pages/cal-modal/cal-modal.page.html index 59e0e36e8..697761630 100644 --- a/src/app/pages/cal-modal/cal-modal.page.html +++ b/src/app/pages/cal-modal/cal-modal.page.html @@ -12,15 +12,19 @@
- Assunto + Assunto - - Descrição + + + Descrição + - Localização + Localização -
+
+ + diff --git a/src/app/pages/cal-modal/cal-modal.page.scss b/src/app/pages/cal-modal/cal-modal.page.scss index 9d913ed9f..2e6a2e951 100644 --- a/src/app/pages/cal-modal/cal-modal.page.scss +++ b/src/app/pages/cal-modal/cal-modal.page.scss @@ -13,4 +13,11 @@ border: 1px solid #ccc; margin: 15px 0 0 0; padding: 15px; -} \ No newline at end of file +} + +/* ion-item{ + display: block; + border: 1px solid red; + width: 100%; + float: left; +} */ \ No newline at end of file diff --git a/src/app/pages/cal-modal/cal-modal.page.ts b/src/app/pages/cal-modal/cal-modal.page.ts index 7e51de718..06a866233 100644 --- a/src/app/pages/cal-modal/cal-modal.page.ts +++ b/src/app/pages/cal-modal/cal-modal.page.ts @@ -5,6 +5,10 @@ import { Event } from '../../models/event.model'; import { EventsService } from 'src/app/services/events.service'; import { EventBody } from 'src/app/models/eventbody.model'; +import { AttendeeModalPage } from '../events/attendee-modal/attendee-modal.page'; +import { EventPerson } from 'src/app/models/eventperson.model'; +import { AlertService } from 'src/app/services/alert.service'; + @Component({ selector: 'app-cal-modal', templateUrl: './cal-modal.page.html', @@ -21,9 +25,13 @@ export class CalModalPage implements AfterViewInit { postEvent: Event; modalReady = false; - constructor(private modalCtrl: ModalController, private eventService: EventsService) { + eventAttendees: EventPerson[]; + segment:string = "true"; + + constructor(private modalCtrl: ModalController, private eventService: EventsService, private alertController:AlertService) { this.postEvent = new Event(); this.postEvent.Body = { BodyType : "1", Text : ""}; + } ngOnInit() { @@ -52,4 +60,46 @@ export class CalModalPage implements AfterViewInit { close(){ this.modalCtrl.dismiss(); } + + + + async addAttendees() + { + const modal = await this.modalCtrl.create({ + component: AttendeeModalPage, + componentProps: { + eventPersons: this.eventAttendees + }, + cssClass: 'attendee-modal', + backdropDismiss: false + }); + + await modal.present(); + + modal.onDidDismiss().then((data) => { + let newattendees: EventPerson[] = data['data']; + console.log(this.eventAttendees); + + if (newattendees != null) + { + newattendees.forEach(newattendee => { + let att = { + "EmailAddress": newattendee.EmailAddress, + "Name": newattendee.Name, + "IsRequired": (this.segment == "true") + }; + if (this.eventAttendees == null) + { + this.eventAttendees = new Array(); + } + this.postEvent.Attendees = this.eventAttendees; + }); + } + }); + } + + showAlert(){ + this.alertController.presentAlert("Funcionalidade em desenvolvimento"); + } + } diff --git a/src/app/pages/events/attendees/attendees.page.html b/src/app/pages/events/attendees/attendees.page.html index d895e1b56..381618ab1 100644 --- a/src/app/pages/events/attendees/attendees.page.html +++ b/src/app/pages/events/attendees/attendees.page.html @@ -36,6 +36,8 @@ + + @@ -44,6 +46,7 @@ + Gravar diff --git a/src/app/pages/events/attendees/attendees.page.scss b/src/app/pages/events/attendees/attendees.page.scss index 7250a6c2a..30cc9ce83 100644 --- a/src/app/pages/events/attendees/attendees.page.scss +++ b/src/app/pages/events/attendees/attendees.page.scss @@ -4,8 +4,3 @@ ion-item-group{ ion-item{ border-bottom:1px solid #ccc; } -ion-button{ - width: 90%; - margin: 0 auto; - margin-bottom: 15px; -} \ No newline at end of file diff --git a/src/app/pages/events/event-detail/event-detail.page.html b/src/app/pages/events/event-detail/event-detail.page.html index 714d3aa87..f033611aa 100644 --- a/src/app/pages/events/event-detail/event-detail.page.html +++ b/src/app/pages/events/event-detail/event-detail.page.html @@ -15,6 +15,7 @@
+ Assunto @@ -85,6 +86,35 @@
+ + @@ -150,7 +180,11 @@ + + + +
diff --git a/src/app/pages/events/events.page.html b/src/app/pages/events/events.page.html index 509a2ef92..fd942568c 100644 --- a/src/app/pages/events/events.page.html +++ b/src/app/pages/events/events.page.html @@ -1,10 +1,20 @@ - + + + +
Presidente da República
+

GABINETE DIGITAL

+
+
+ +
+
- + -

{{greetting}} Sua Excelência
- Ministro Director do Gabinete do
+

{{greetting}} Excelência
+ Ministro Director do Gabinete do Presidente da República

-

{{customDate}}

+
-
- - - +
@@ -52,13 +60,20 @@ + + + + + +

{{customDate}}

+
- + - + + + --> diff --git a/src/app/pages/events/events.page.scss b/src/app/pages/events/events.page.scss index d92a3ecde..d19ea0a07 100644 --- a/src/app/pages/events/events.page.scss +++ b/src/app/pages/events/events.page.scss @@ -3,39 +3,49 @@ ion-toolbar{ --background: white; } .ion-text-header-top{ + width: 100%; + text-align: center; padding-top: 15px; + + /* border: 1px solid red; */ } .div-logo{ - width: 98px; + width: 60px; + /* border: 1px solid red; */ + margin-right: 20px; } .div-logo img{ width: 100%; } .header-large{ font-family: Arial, Helvetica, sans-serif; - font-size: 16pt; + font-size: 12.5pt; /* font-weight: 600; */ } - .header-medium{ - font-size: 16pt; - font-family: roboto; - background: transparent; - margin-right: 5px; - } .header-xsmall{ font-family: Arial, Helvetica, sans-serif; - font-size: 12.7pt; + font-size: 9.7pt; font-weight: bold; padding-bottom: 3.5px; margin-bottom: 3.5px; border-bottom: 1px solid #ccc; } - .p-small{ + .header-medium{ font-size: 12pt; - margin-top: 25px; - color:#000; + text-align: left; + font-family: roboto; + background: transparent; margin-right: 5px; + line-height: 25px; + } + + .p-small{ + font-size: 13pt; + margin-top: 13px; + color:#000; + margin-right: 25px !important; + text-align: right; } /* CONTENT */ @@ -59,7 +69,7 @@ ion-toolbar{ overflow: auto; /* border-bottom: 1px solid #ccc; */ margin: 10px 0 5px 0; - /* background: #cab0dc; */ + background: #cab0dc; border-radius: 20px; padding: 10px; /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */ @@ -69,7 +79,7 @@ ion-toolbar{ overflow: auto; /* border-bottom: 1px solid #ccc; */ margin: 10px 0 5px 0; - /* background: #cbeecb; */ + background: #cbeecb; border-radius: 20px; padding: 10px; /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */ diff --git a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html index c36849339..ef0e5eff1 100644 --- a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html +++ b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html @@ -3,7 +3,7 @@ - Detalhes do Documento + Detalhes do Processo diff --git a/src/environments/environment.ts b/src/environments/environment.ts index 05a0eecbd..dd2e51b11 100644 --- a/src/environments/environment.ts +++ b/src/environments/environment.ts @@ -6,7 +6,7 @@ export const environment = { production: false, apiURL: 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/v2/api/', domain: 'gabinetedigital.local', - defaultuser: '', + defaultuser: 'paulo.pinto', defaultuserpwd: 'tabteste@006' };