/// <summary> /// BindStoreData /// </summary> protected void BindStoreData(EventStore store) { try { var calendarEntity = new BCalendar(); var calEvents = calendarEntity.GetCalendarEvents(UserData.Uid); var events = new List <Event>(); foreach (var calEvent in calEvents) { var evt = new Event(); evt.EventId = calEvent.EventID; evt.CalendarId = calEvent.CalendarID; evt.Title = calEvent.Title; evt.StartDate = calEvent.StartDate; evt.EndDate = calEvent.EndDate; evt.IsAllDay = calEvent.IsAllDay; evt.Notes = calEvent.Notes; evt.Location = calEvent.Location; evt.Reminder = calEvent.Reminder; evt.Url = calEvent.Url; evt.IsNew = calEvent.IsNew; events.Add(evt); } store.DataSource = events; store.DataBind(); } catch (Exception err) { WebUtility.WriteLog(EnmSysLogLevel.Error, EnmSysLogType.Exception, err.ToString(), Page.User.Identity.Name); WebUtility.ShowMessage(EnmErrType.Error, err.Message); } }