/// <summary>
        /// Search for CalendarEntrie within StartTime and EndTime
        /// </summary>
        public void Search()
        {
            var list = _fullEntrieList.Where(i => i.StartTime >= StartTime && i.EndTime <= EndTime.AddDays(1));

            CalendarEntries.Clear();
            CalendarEntries.AddRange(list);
        }
 /// <summary>
 /// uses calendarRepository for getting the newest list from server
 /// </summary>
 public async void ShowAll()
 {
     CalendarEntries.Clear();
     _fullEntrieList = (await _calendarRepository.GetCalendarEntriesAsync()).ToList();
     CalendarEntries.AddRange(_fullEntrieList);
     NotifyOfPropertyChange(() => CalendarEntries);
 }