Files
doneit-web/src/app/models/event.model.ts
T

56 lines
1.4 KiB
TypeScript
Raw Normal View History

2021-07-08 13:20:54 +01:00
import { EventRecurrence } from './agenda/eventrecurrence.model';
import { EventBody } from './eventbody.model';
import { EventPerson } from './eventperson.model';
2020-08-21 16:18:37 +01:00
export class Event{
2021-04-26 13:29:19 +01:00
ParentId?: string;
EventId: string;
Subject: string;
Body: EventBody;
Location: string;
CalendarId: string;
CalendarName: string;
2020-09-04 01:25:32 +01:00
StartDate: Date;
EndDate: Date;
EventType: string;
Attendees: EventPerson[];
IsMeeting: boolean;
IsRecurring: boolean;
AppointmentState: number;
TimeZone: string;
2021-07-26 22:46:33 +01:00
Organizer: any
2021-07-15 08:53:54 +01:00
Category: string;
2021-07-14 15:23:45 +01:00
HasAttachments: boolean;
2021-07-20 12:30:52 +01:00
EventRecurrence: EventRecurrence;
2021-07-26 22:46:33 +01:00
Name?: string
2021-07-08 13:20:54 +01:00
/* public Event(){
2021-07-08 21:31:14 +01:00
this.EventRecurrence = new EventRecurrence();
2021-07-08 13:20:54 +01:00
} */
2021-05-14 14:37:38 +01:00
}
export class EventToApproveEdit {
"serialNumber": "9296_86"
"Body": "Testando"
"Location": "Testland"
"Subject": "Teste 0123"
"StartDate": "2021-05-12T10:30:00"
"EndDate": "2021-05-12T11:30:00"
"Private": false
2021-06-22 11:43:09 +01:00
"ReviewUserComment": ""
2021-05-14 14:37:38 +01:00
"MDName": "Paulo Pinto"
2021-07-14 15:23:45 +01:00
"OccurrenceType": "-1"
"LastOccurrence": "2021-07-14"
2021-05-14 14:37:38 +01:00
"MDEmail": "paulo.pinto@gabinetedigital.local"
"Agenda": "Oficial" | "Pessoal"
"EventType": "Reunião"
"IsRecurring": false
"IsAllDayEvent": true
"ParticipantsList": {
"EmailAddress": "gilson.manuel@gabinetedigital.local",
"Name": "Gilson Manuel",
"IsRequired": true
}[]
"Message": "Recebeu um novo"
2021-07-14 15:23:45 +01:00
}