diff --git a/src/app/home/home-routing.module.ts b/src/app/home/home-routing.module.ts
index 1141748ab..559975cff 100644
--- a/src/app/home/home-routing.module.ts
+++ b/src/app/home/home-routing.module.ts
@@ -41,7 +41,16 @@ const routes: Routes = [
},
{
path:':expedienteId',
- loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente.module').then(m => m.ExpedientePageModule)
+ children: [
+ {
+ path:'',
+ loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente.module').then(m => m.ExpedientePageModule)
+ },
+ {
+ path:':expediente-detailId',
+ loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module').then(m => m.ExpedienteDetailPageModule)
+ }
+ ]
}
]
},
diff --git a/src/app/pages/cal-modal/cal-modal.page.html b/src/app/pages/cal-modal/cal-modal.page.html
index f333d4dc5..fb2f1209c 100644
--- a/src/app/pages/cal-modal/cal-modal.page.html
+++ b/src/app/pages/cal-modal/cal-modal.page.html
@@ -13,36 +13,36 @@
Assunto
-
+
Descrição
-
+
Localização
-
+
Intervenientes
-
+
Oficial
-
+
Pessoal
-
+
Selecione o tipo de evento
-
+
Reunião
Viagem
Conferência
@@ -51,13 +51,13 @@
Data Início
-
Data Fim
-
@@ -65,14 +65,15 @@
Anexos
-
+
Lei do orçamento geral do Estado
-
+
+
diff --git a/src/app/pages/cal-modal/cal-modal.page.ts b/src/app/pages/cal-modal/cal-modal.page.ts
index d198fcd8e..964ab7afc 100644
--- a/src/app/pages/cal-modal/cal-modal.page.ts
+++ b/src/app/pages/cal-modal/cal-modal.page.ts
@@ -1,6 +1,9 @@
import { Component, OnInit, AfterViewInit } from '@angular/core';
import { ModalController } from '@ionic/angular';
+import { Event } from '../../models/event.model';
+import { EventsService } from 'src/app/services/events.service';
+
@Component({
selector: 'app-cal-modal',
templateUrl: './cal-modal.page.html',
@@ -15,22 +18,31 @@ export class CalModalPage implements AfterViewInit {
viewTitle: string;
- event = {
- title: '',
- desc: '',
- place: '',
- people: '',
- group: '',
- type: '',
- frequency: '',
- startTime: null,
- endTime: null,
- allDay: true
+ public postEvent: Event = {
+ EventId: '',
+ Subject: '',
+ Body: null,
+ Location: '',
+ CalendarId: '',
+ CalendarName: '',
+ StartDate: '',
+ EndDate: '',
+ EventType: '',
+ RequiredAttendees: null,
+ OptionalAttendees: null,
+ HasAttachments: false,
+ IsMeeting: false,
+ IsRecurring: false,
+ AppointmentState: 0,
+ TimeZone: '',
+ Organizer: '',
+ Categories: null,
+ Attachments: null,
};
modalReady = false;
- constructor(private modalCtrl: ModalController) { }
+ constructor(private modalCtrl: ModalController, private eventService: EventsService) { }
ngOnInit() {
}
@@ -42,7 +54,11 @@ export class CalModalPage implements AfterViewInit {
}
save(){
- this.modalCtrl.dismiss({event: this.event})
+ this.modalCtrl.dismiss({postEvent: this.eventService.AddEvent(this.postEvent)});
+ /* this.eventService.AddEvent(); */
+ console.log("created");
+
+
}
onViewTitleChanged(title){
@@ -50,7 +66,8 @@ export class CalModalPage implements AfterViewInit {
}
onTimeSelected(ev){
- this.event.startTime = new Date(ev.selectedTime);
+ /* this.postEvent.startTime = new Date(ev.selectedTime); */
+
}
close(){
diff --git a/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.module.ts b/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.module.ts
deleted file mode 100644
index f905980ac..000000000
--- a/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.module.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-import { NgModule } from '@angular/core';
-import { CommonModule } from '@angular/common';
-import { FormsModule } from '@angular/forms';
-
-import { IonicModule } from '@ionic/angular';
-
-import { GabineteDigitalMenuPageRoutingModule } from './gabinete-digital-menu-routing.module';
-
-import { GabineteDigitalMenuPage } from './gabinete-digital-menu.page';
-
-@NgModule({
- imports: [
- CommonModule,
- FormsModule,
- IonicModule,
- GabineteDigitalMenuPageRoutingModule
- ],
- declarations: [GabineteDigitalMenuPage]
-})
-export class GabineteDigitalMenuPageModule {}
diff --git a/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.page.html b/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.page.html
deleted file mode 100644
index 26d46c0a2..000000000
--- a/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.page.html
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
- Gbinete Digital
-
-
-
-
-
-
- Expediente
-
-
- Correspondência
- 1
-
-
- Pedidos de parecer
- 1
-
-
- Pedidos de deferimento
- 1
-
-
-
-
-
-
- Diplomas
-
-
- Assinados pelo PR
- 1
-
-
- Por validar (MDGPR)
- 1
-
-
-
-
-
-
- Despachos Efectuados
-
-
- Presidente da República
- 1
-
-
-
-
-
diff --git a/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.page.scss b/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.page.scss
deleted file mode 100644
index 32e2c25eb..000000000
--- a/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.page.scss
+++ /dev/null
@@ -1,29 +0,0 @@
-:host{
- ion-card-title{
- text-align: center;
- }
-
-
-ion-card{
- background-color: #d4d5ca;
-}
-ion-item{
- --ion-background-color:#dae3f3;
- margin-bottom: 10px;
- border-radius: 5px;
- }
- ion-button{
- color: #000;
- --background:none;
- --border-color: none;
- --box-shadow:none;
- }
- ion-label{
- padding: 10px;
- }
-}
-.ion-item-change-color{
- --ion-background-color:#fff2cc !important;
- margin-bottom: 10px;
- border-radius: 5px;
-}
\ No newline at end of file
diff --git a/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.page.ts b/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.page.ts
deleted file mode 100644
index ab2a2ed1d..000000000
--- a/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.page.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-import { Component, OnInit } from '@angular/core';
-
-@Component({
- selector: 'app-gabinete-digital-menu',
- templateUrl: './gabinete-digital-menu.page.html',
- styleUrls: ['./gabinete-digital-menu.page.scss'],
-})
-export class GabineteDigitalMenuPage implements OnInit {
-
- constructor() { }
-
- ngOnInit() {
- }
-
- load(){
-
- }
-
-}
diff --git a/src/app/pages/gabinete-digital-menu/gabinete-digital-menu-routing.module.ts b/src/app/pages/gabinete-digital/expediente-modal/expediente-modal-routing.module.ts
similarity index 59%
rename from src/app/pages/gabinete-digital-menu/gabinete-digital-menu-routing.module.ts
rename to src/app/pages/gabinete-digital/expediente-modal/expediente-modal-routing.module.ts
index daaf35d95..a109fe905 100644
--- a/src/app/pages/gabinete-digital-menu/gabinete-digital-menu-routing.module.ts
+++ b/src/app/pages/gabinete-digital/expediente-modal/expediente-modal-routing.module.ts
@@ -1,12 +1,12 @@
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
-import { GabineteDigitalMenuPage } from './gabinete-digital-menu.page';
+import { ExpedienteModalPage } from './expediente-modal.page';
const routes: Routes = [
{
path: '',
- component: GabineteDigitalMenuPage
+ component: ExpedienteModalPage
}
];
@@ -14,4 +14,4 @@ const routes: Routes = [
imports: [RouterModule.forChild(routes)],
exports: [RouterModule],
})
-export class GabineteDigitalMenuPageRoutingModule {}
+export class ExpedienteModalPageRoutingModule {}
diff --git a/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.module.ts b/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.module.ts
new file mode 100644
index 000000000..281bb0bbf
--- /dev/null
+++ b/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.module.ts
@@ -0,0 +1,20 @@
+import { NgModule } from '@angular/core';
+import { CommonModule } from '@angular/common';
+import { FormsModule } from '@angular/forms';
+
+import { IonicModule } from '@ionic/angular';
+
+import { ExpedienteModalPageRoutingModule } from './expediente-modal-routing.module';
+
+import { ExpedienteModalPage } from './expediente-modal.page';
+
+@NgModule({
+ imports: [
+ CommonModule,
+ FormsModule,
+ IonicModule,
+ ExpedienteModalPageRoutingModule
+ ],
+ declarations: [ExpedienteModalPage]
+})
+export class ExpedienteModalPageModule {}
diff --git a/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.page.html b/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.page.html
new file mode 100644
index 000000000..1db40d94c
--- /dev/null
+++ b/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.page.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+ Novo Processo
+
+
+
+
+
+
+ Assunto
+
+
+
+ Remetentes
+
+
+
+
+
+
+
+ Data
+
+
+
+
+
+ Anexos
+
+
+
+
+ Lei do orçamento geral do Estado
+
+
+
+
+
+
+
+
+
+ Cancelar
+
+
+
+ {{ viewTitle }}
+
+
+ Guardar
+
+
+
+
+
diff --git a/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.page.scss b/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.page.scss
new file mode 100644
index 000000000..e69de29bb
diff --git a/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.page.spec.ts b/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.page.spec.ts
similarity index 55%
rename from src/app/pages/gabinete-digital-menu/gabinete-digital-menu.page.spec.ts
rename to src/app/pages/gabinete-digital/expediente-modal/expediente-modal.page.spec.ts
index 269c144fb..399b84a95 100644
--- a/src/app/pages/gabinete-digital-menu/gabinete-digital-menu.page.spec.ts
+++ b/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.page.spec.ts
@@ -1,19 +1,19 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { IonicModule } from '@ionic/angular';
-import { GabineteDigitalMenuPage } from './gabinete-digital-menu.page';
+import { ExpedienteModalPage } from './expediente-modal.page';
-describe('GabineteDigitalMenuPage', () => {
- let component: GabineteDigitalMenuPage;
- let fixture: ComponentFixture;
+describe('ExpedienteModalPage', () => {
+ let component: ExpedienteModalPage;
+ let fixture: ComponentFixture;
beforeEach(async(() => {
TestBed.configureTestingModule({
- declarations: [ GabineteDigitalMenuPage ],
+ declarations: [ ExpedienteModalPage ],
imports: [IonicModule.forRoot()]
}).compileComponents();
- fixture = TestBed.createComponent(GabineteDigitalMenuPage);
+ fixture = TestBed.createComponent(ExpedienteModalPage);
component = fixture.componentInstance;
fixture.detectChanges();
}));
diff --git a/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.page.ts b/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.page.ts
new file mode 100644
index 000000000..d7423ac0a
--- /dev/null
+++ b/src/app/pages/gabinete-digital/expediente-modal/expediente-modal.page.ts
@@ -0,0 +1,46 @@
+import { Component, OnInit } from '@angular/core';
+import { ModalController } from '@ionic/angular';
+
+@Component({
+ selector: 'app-expediente-modal',
+ templateUrl: './expediente-modal.page.html',
+ styleUrls: ['./expediente-modal.page.scss'],
+})
+export class ExpedienteModalPage implements OnInit {
+
+ viewTitle: string;
+
+ expediente = {
+ title: '',
+ desc: '',
+ };
+
+ modalReady = false;
+
+ constructor(private modalCtrl: ModalController) { }
+
+ ngOnInit() {
+ }
+
+ ngAfterViewInit(): void {
+ setTimeout(()=>{
+ this.modalReady = true;
+ }, 0);
+ }
+
+ save(){
+ this.modalCtrl.dismiss({event: this.expediente})
+ }
+
+ onViewTitleChanged(title){
+ this.viewTitle = title;
+ }
+
+ onTimeSelected(ev){
+
+ }
+
+ close(){
+ this.modalCtrl.dismiss();
+ }
+}
diff --git a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts
new file mode 100644
index 000000000..a788f0ef3
--- /dev/null
+++ b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts
@@ -0,0 +1,17 @@
+import { NgModule } from '@angular/core';
+import { Routes, RouterModule } from '@angular/router';
+
+import { ExpedienteDetailPage } from './expediente-detail.page';
+
+const routes: Routes = [
+ {
+ path: '',
+ component: ExpedienteDetailPage
+ }
+];
+
+@NgModule({
+ imports: [RouterModule.forChild(routes)],
+ exports: [RouterModule],
+})
+export class ExpedienteDetailPageRoutingModule {}
diff --git a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts
new file mode 100644
index 000000000..9463ce65e
--- /dev/null
+++ b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts
@@ -0,0 +1,20 @@
+import { NgModule } from '@angular/core';
+import { CommonModule } from '@angular/common';
+import { FormsModule } from '@angular/forms';
+
+import { IonicModule } from '@ionic/angular';
+
+import { ExpedienteDetailPageRoutingModule } from './expediente-detail-routing.module';
+
+import { ExpedienteDetailPage } from './expediente-detail.page';
+
+@NgModule({
+ imports: [
+ CommonModule,
+ FormsModule,
+ IonicModule,
+ ExpedienteDetailPageRoutingModule
+ ],
+ declarations: [ExpedienteDetailPage]
+})
+export class ExpedienteDetailPageModule {}
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
new file mode 100644
index 000000000..418fdda8e
--- /dev/null
+++ b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html
@@ -0,0 +1,40 @@
+
+
+
+
+
+ Detalhes do Processo
+
+
+
+
+
+
+ Assunto
+
+
+
+ Remetentes
+
+
+
+
+
+
+
+ Data
+
+
+
+ Documentos a Anexar
+
+
+ Lei do orçamento geral do Estado
+
+
+
+
+ Guardar
+
+
+
diff --git a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss
new file mode 100644
index 000000000..1e03c67d9
--- /dev/null
+++ b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss
@@ -0,0 +1,14 @@
+.event-detail-buttons{
+ width: 80%;
+ margin: 10px auto;
+}
+.event-detail-buttons ion-button{
+ width: 40%;
+}
+.ion-button-left{
+ float: left;
+ background: none;
+}
+.ion-button-right{
+ float: right;
+}
\ No newline at end of file
diff --git a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.spec.ts b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.spec.ts
new file mode 100644
index 000000000..d612b3039
--- /dev/null
+++ b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.spec.ts
@@ -0,0 +1,24 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+import { IonicModule } from '@ionic/angular';
+
+import { ExpedienteDetailPage } from './expediente-detail.page';
+
+describe('ExpedienteDetailPage', () => {
+ let component: ExpedienteDetailPage;
+ let fixture: ComponentFixture;
+
+ beforeEach(async(() => {
+ TestBed.configureTestingModule({
+ declarations: [ ExpedienteDetailPage ],
+ imports: [IonicModule.forRoot()]
+ }).compileComponents();
+
+ fixture = TestBed.createComponent(ExpedienteDetailPage);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ }));
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts
new file mode 100644
index 000000000..5ef391e05
--- /dev/null
+++ b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts
@@ -0,0 +1,15 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-expediente-detail',
+ templateUrl: './expediente-detail.page.html',
+ styleUrls: ['./expediente-detail.page.scss'],
+})
+export class ExpedienteDetailPage implements OnInit {
+
+ constructor() { }
+
+ ngOnInit() {
+ }
+
+}
diff --git a/src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts b/src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts
index 169b99fb7..0be785b8d 100644
--- a/src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts
+++ b/src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts
@@ -7,6 +7,10 @@ const routes: Routes = [
{
path: '',
component: ExpedientePage
+ },
+ {
+ path: 'expediente-detail',
+ loadChildren: () => import('./expediente-detail/expediente-detail.module').then( m => m.ExpedienteDetailPageModule)
}
];
diff --git a/src/app/pages/gabinete-digital/expediente/expediente.page.html b/src/app/pages/gabinete-digital/expediente/expediente.page.html
index fa73adb5f..567e89ce1 100644
--- a/src/app/pages/gabinete-digital/expediente/expediente.page.html
+++ b/src/app/pages/gabinete-digital/expediente/expediente.page.html
@@ -24,7 +24,7 @@
-
+
Reunião de Conselho de Ministros
@@ -50,19 +50,9 @@
-
-
+
diff --git a/src/app/pages/gabinete-digital/expediente/expediente.page.ts b/src/app/pages/gabinete-digital/expediente/expediente.page.ts
index dcbfef3e2..afe89eb23 100644
--- a/src/app/pages/gabinete-digital/expediente/expediente.page.ts
+++ b/src/app/pages/gabinete-digital/expediente/expediente.page.ts
@@ -1,4 +1,8 @@
-import { Component, OnInit } from '@angular/core';
+import { Component, OnInit, ViewChild } from '@angular/core';
+import { Router } from '@angular/router';
+import { ModalController } from '@ionic/angular';
+import { ExpedienteModalPage } from '../expediente-modal/expediente-modal.page';
+import { CalendarComponent } from 'ionic2-calendar';
@Component({
selector: 'app-expediente',
@@ -9,11 +13,50 @@ export class ExpedientePage implements OnInit {
segment:string;
- constructor() { }
+ @ViewChild(CalendarComponent) myCal: CalendarComponent;
+
+ constructor(private router: Router,private modalCtrl: ModalController ) { }
ngOnInit() {
//Inicializar segment
this.segment = "expediente";
}
+ async openExpedienteModal(){
+ const modal = await this.modalCtrl.create({
+ component: ExpedienteModalPage,
+ cssClass: 'expediente-modal',
+ backdropDismiss: false
+ });
+
+ await modal.present();
+
+ modal.onDidDismiss().then((result) => {
+ if (result.data && result.data.event) {
+ let event = result.data.event;
+ if (event.allDay) {
+ let start = event.startTime;
+ event.startTime = new Date(
+ Date.UTC(
+ start.getUTCFullYear(),
+ start.getUTCMonth(),
+ start.getUTCDate()
+ )
+ );
+ event.endTime = new Date(
+ Date.UTC(
+ start.getUTCFullYear(),
+ start.getUTCMonth(),
+ start.getUTCDate() + 1
+ )
+ );
+ }
+ /* Here you save the data entered */
+ /* this.eventSource.push(result.data.event); */
+ /* Here you load the data saved */
+ /* this.myCal.loadEvents(); */
+ }
+ });
+ }
}
+
\ No newline at end of file
diff --git a/src/app/pages/gabinete-digital/gabinete-digital-routing.module.ts b/src/app/pages/gabinete-digital/gabinete-digital-routing.module.ts
index d68940e22..69203e5af 100644
--- a/src/app/pages/gabinete-digital/gabinete-digital-routing.module.ts
+++ b/src/app/pages/gabinete-digital/gabinete-digital-routing.module.ts
@@ -10,6 +10,10 @@ const routes: Routes = [
},
{
path: 'expediente',
loadChildren: () => import('./expediente/expediente.module').then( m => m.ExpedientePageModule)
+ },
+ {
+ path: 'expediente-modal',
+ loadChildren: () => import('../../Pages/gabinete-digital/expediente-modal/expediente-modal.module').then( m => m.ExpedienteModalPageModule)
}
];
diff --git a/src/app/services/events.service.ts b/src/app/services/events.service.ts
index 2a3d0d97d..a798f4d2e 100644
--- a/src/app/services/events.service.ts
+++ b/src/app/services/events.service.ts
@@ -6,6 +6,7 @@ import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs';
+
@Injectable({
providedIn: 'root'
})
@@ -69,6 +70,49 @@ export class EventsService {
return this.http.get(`${url + ev}`, this.options)
}
+ AddEvent(postEvent: any){
+ const url = 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/api/calendar/PostEvent';
+ const mydata = JSON.stringify({
+ "AppointmentState":1,
+ "Body":{"BodyType":1,"Text":"Noooooo"},
+ "CalendarId":"AAMkAGMwNTJiZDY2LTZjN2MtNDgzYS1hNzAzLTZhZWRhNTk3ZWNiMAAuAAAAAABgX8u97PeNQrYTHXctnZkcAQB4Hy3hTowgSI7Yp8YAVgKKAAACCd9zAAA=",
+ "EndDate":"8/16/2020 6:00:00 PM",
+ "EventType":"Single","HasAttachments":false,
+ "IsMeeting":true,"IsRecurring":false,
+ "Location":postEvent.Location,
+ "OptionalAttendees":null,
+ "Organizer":{"EmailAddress":"paulo.pinto@gabinetedigital.local","Name":"Paulo Pinto"},
+ "RequiredAttendees":[{"EmailAddress":"Administrator@gabinetedigital.local","Name":"Administrator"},{"EmailAddress":"tiago.kayaya@gabinetedigital.local","Name":"Tiago Kayaya"}],
+ "StartDate":"8/14/2020 5:30:00 PM",
+ "Subject":postEvent.Subject,
+ "TimeZone":"(UTC+01:00) Centro-Oeste da África"});
+ /* const options = {
+ method: 'post',
+ url: 'url',
+ headears: {
+ 'Authorization': 'Basic Z2FiaW5ldGVkaWdpdGFsLmxvY2FsXHBhdWxvLnBpbnRvOnRhYnRlc3RlQDAwNg==',
+ 'Content-Type': 'application/json'
+ },
+ data: data
+ } */
+ console.log(postEvent.Subject);
+ axios({
+ method: 'post',
+ url: url,
+ data: mydata,
+ headers: {'Authorization': 'Basic Z2FiaW5ldGVkaWdpdGFsLmxvY2FsXHBhdWxvLnBpbnRvOnRhYnRlc3RlQDAwNg==',
+ 'Content-Type': 'application/json' }
+ })
+ .then(function (response) {
+ //handle success
+ console.log(response);
+ })
+ .catch(function (response) {
+ //handle error
+ console.log(response);
+ });
+ }
+
getStaticEvent(eventId: string){
return {
// The find() function looks for an event in a array and return true if found
@@ -78,4 +122,5 @@ export class EventsService {
})
};
}
+
}