Improve add event

This commit is contained in:
2021-02-24 20:34:17 +01:00
parent 388aa6d2d4
commit 7751d3ca06
2 changed files with 19 additions and 25 deletions
+17 -17
View File
@@ -634,6 +634,9 @@ export class AgendaPage implements OnInit {
});
await modal.present();
modal.onDidDismiss().then((data) => {
if(data){
}
this.openAddEventDismiss(data['data'])
});
} else {
@@ -642,26 +645,23 @@ export class AgendaPage implements OnInit {
}
openAddEventDismiss(data){
this.cloneAllmobileComponent();
if(data.type == 'save'){
let postEvent: Event = data;
if (postEvent.Subject != null)
{
this.eventSource.push({
title: postEvent.Subject,
startTime: new Date(postEvent.StartDate),
endTime: new Date(postEvent.EndDate),
allDay: false,
event: postEvent
});
this.myCal.update();
this.myCal.loadEvents();
this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
}
this.mobileComponent.showAddNewEvent = false;
let postEvent: Event = data;
if (postEvent.Subject != null)
{
this.eventSource.push({
title: postEvent.Subject,
startTime: new Date(postEvent.StartDate),
endTime: new Date(postEvent.EndDate),
allDay: false,
event: postEvent
});
this.myCal.update();
this.myCal.loadEvents();
this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
}
this.cloneAllmobileComponent();
}
async viewEventDetail(eventId:any) {
@@ -90,10 +90,7 @@ export class NewEventPage implements OnInit {
}
}
close(){
this.onAddEvent.emit({
type:'close',
data: this.postEvent
});
this.onAddEvent.emit(false);
}
save(){
@@ -104,10 +101,7 @@ export class NewEventPage implements OnInit {
this.eventService.postEventPr(this.postEvent, this.postEvent.CalendarName).subscribe();
}
this.onAddEvent.emit({
type:'save',
data: this.postEvent
});
this.onAddEvent.emit(this.postEvent);
}
async openAttendees()