EventListPresentationModel* EventListPresentationModel::__pInstance = null;
-
class CurrentDateChangeEventArg
: public virtual IEventArg
{
delete pAllDayEvents;
CalendarbookFilter nonAllDayEventFilter(CB_FI_TYPE_NON_ALL_DAY_EVENT_INSTANCE);
- nonAllDayEventFilter.AppendDateTime(FI_CONJ_OP_NONE, EVENT_INST_FI_PR_END_TIME, FI_CMP_OP_GREATER_THAN, ResourceManager::ConvertWallTimeToUtcTime(startDate));
+ nonAllDayEventFilter.AppendDateTime(FI_CONJ_OP_NONE, EVENT_INST_FI_PR_END_TIME, FI_CMP_OP_GREATER_THAN_OR_EQUAL, ResourceManager::ConvertWallTimeToUtcTime(startDate));
nonAllDayEventFilter.AppendDateTime(FI_CONJ_OP_AND, EVENT_INST_FI_PR_START_TIME, FI_CMP_OP_LESS_THAN_OR_EQUAL, ResourceManager::ConvertWallTimeToUtcTime(endDate));
IList* pEvents = __pCalendarbook->SearchN(nonAllDayEventFilter, EVENT_INST_FI_PR_START_TIME, SORT_ORDER_ASCENDING);
IEnumerator* pEventsEnum = pEvents->GetEnumeratorN();