@@ -164,7 +164,9 @@
[showSeconds]="showSeconds"
[stepHour]="stepHour" [stepMinute]="stepMinute"
[stepSecond]="stepSecond"
- [touchUi]="touchUi">
+ [touchUi]="touchUi"
+ [hideTime]="true">
+
@@ -172,6 +174,66 @@
@@ -193,7 +255,8 @@
[showSpinners]="showSpinners"
[showSeconds]="showSeconds"
[stepHour]="stepHour" [stepMinute]="stepMinute"
- [stepSecond]="stepSecond">
+ [stepSecond]="stepSecond"
+ [hideTime]="false">
diff --git a/src/app/pages/agenda/edit-event/edit-event.page.ts b/src/app/pages/agenda/edit-event/edit-event.page.ts
index 04f8d0ddb..250b37cea 100644
--- a/src/app/pages/agenda/edit-event/edit-event.page.ts
+++ b/src/app/pages/agenda/edit-event/edit-event.page.ts
@@ -108,8 +108,6 @@ export class EditEventPage implements OnInit {
this.isEventEdited = false;
/* this.postEvent.EventRecurrence = { Type:'-1', LastOccurrence:''}; */
this.postEvent = this.navParams.get('event');
- this.postEvent.StartDate = new Date(this.ajustMinuts(this.postEvent.StartDate))
- this.postEvent.EndDate = new Date(this.ajustMinuts(this.postEvent.EndDate))
this.caller = this.navParams.get('caller');
this.initCalendarName = this.postEvent.CalendarName;
@@ -405,6 +403,7 @@ export class EditEventPage implements OnInit {
this.httpErrorHandle.httpStatusHandle(error)
});
} else {
+ console.log('edid calendar id',this.postEvent.CalendarId);
this.eventsService.editEvent(this.postEvent, 2, 3, this.postEvent.CalendarId).subscribe(async () => {
if (window['reloadCalendar']) {
@@ -643,26 +642,17 @@ export class EditEventPage implements OnInit {
}
- ajustMinuts(string) {
- var partes = string.split(' ');
- var horaMinuto = partes[1].split(':');
- if (horaMinuto[1] === '59') {
- horaMinuto[1] = '00';
- var novaString = partes[0] + ' ' + horaMinuto.join(':');
-
- return novaString;
- }
- return string;
- }
-
onCheckboxChange(event: any) {
+ console.log(this.postEvent.CalendarId)
if (this.allDayCheck) {
this.postEvent.IsAllDayEvent = this.allDayCheck;
this.postEvent.StartDate = this.setAlldayTime(this.postEvent.StartDate)
+ this.postEvent.EndDate = this.setAlldayTimeEndDate(this.postEvent.EndDate)
console.log('Recurso ativado!!');
} else {
this.postEvent.IsAllDayEvent = this.allDayCheck;
+ this.postEvent.EndDate = this.setAlldayTimeEndDateNotAlday(this.postEvent.EndDate)
console.log('Recurso desativado');
}
@@ -676,6 +666,28 @@ export class EditEventPage implements OnInit {
date.setSeconds(0);
+ return date
+ }
+
+ setAlldayTimeEndDate(timeToReturn) {
+ let date: any = new Date(timeToReturn) || new Date();
+ let newdate = new Date();
+ date.setHours(23)
+ date.setMinutes(59)
+ date.setSeconds(0);
+
+
+ return date
+ }
+
+ setAlldayTimeEndDateNotAlday(timeToReturn) {
+ let date: any = new Date(timeToReturn) || new Date();
+ let newdate = new Date();
+ date.setHours(23)
+ date.setMinutes(0)
+ date.setSeconds(0);
+
+
return date
}
}
diff --git a/src/app/pages/agenda/new-event/new-event.page.html b/src/app/pages/agenda/new-event/new-event.page.html
index 70d545321..5b638751a 100644
--- a/src/app/pages/agenda/new-event/new-event.page.html
+++ b/src/app/pages/agenda/new-event/new-event.page.html
@@ -129,7 +129,7 @@
-
diff --git a/src/app/pages/agenda/new-event/new-event.page.ts b/src/app/pages/agenda/new-event/new-event.page.ts
index b85a867aa..dce9c8b2d 100644
--- a/src/app/pages/agenda/new-event/new-event.page.ts
+++ b/src/app/pages/agenda/new-event/new-event.page.ts
@@ -899,10 +899,12 @@ export class NewEventPage implements OnInit {
if (this.allDayCheck) {
this.postEvent.IsAllDayEvent = this.allDayCheck;
this.postEvent.StartDate = this.setAlldayTime(this.postEvent.StartDate)
+ this.postEvent.EndDate = this.setAlldayTimeEndDate(this.postEvent.EndDate)
console.log('Recurso ativado!!');
} else {
this.postEvent.IsAllDayEvent = this.allDayCheck;
+ this.postEvent.EndDate = this.setAlldayTimeEndDateNotAlday(this.postEvent.EndDate)
console.log('Recurso desativado');
}
@@ -916,6 +918,28 @@ export class NewEventPage implements OnInit {
date.setSeconds(0);
+ return date
+ }
+
+ setAlldayTimeEndDate(timeToReturn) {
+ let date: any = new Date(timeToReturn) || new Date();
+ let newdate = new Date();
+ date.setHours(23)
+ date.setMinutes(59)
+ date.setSeconds(0);
+
+
+ return date
+ }
+
+ setAlldayTimeEndDateNotAlday(timeToReturn) {
+ let date: any = new Date(timeToReturn) || new Date();
+ let newdate = new Date();
+ date.setHours(23)
+ date.setMinutes(0)
+ date.setSeconds(0);
+
+
return date
}
}
diff --git a/src/app/shared/agenda/edit-event/edit-event.page.html b/src/app/shared/agenda/edit-event/edit-event.page.html
index 30eec93b3..6307f2797 100644
--- a/src/app/shared/agenda/edit-event/edit-event.page.html
+++ b/src/app/shared/agenda/edit-event/edit-event.page.html
@@ -124,6 +124,15 @@