event_dateUpdate method
Implementation
void event_dateUpdate(DateTime timeUpdate, String yourDatabaseId ) {
bool isContain = events.containsKey( timeUpdate );
//case first time
if( isContain == false ) {
_eventAction_craeteNewDate(timeUpdate, yourDatabaseId );
return;
}
//case replace old event id
bool isEventFound = isEventIdAddedBefore( timeUpdate, yourDatabaseId);
if( isEventFound ) {
_eventAction_replace_eventId(timeUpdate, yourDatabaseId );
return;
}
//case add new eventId with date already carry other events
_eventAction_craeteNewEventId(timeUpdate, yourDatabaseId );
}