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

48 lines
1.3 KiB
TypeScript
Raw Normal View History

import { EventBody } from './eventbody.model';
import { EventPerson } from './eventperson.model';
2021-04-19 15:21:35 +01:00
import { SearchDocument } from './search-document';
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;
Organizer: string;
Categories: string[];
HasAttachments: boolean;
2021-04-19 15:21:35 +01:00
// documents?: SearchDocument[]
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"
"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"
}