protected override void OnInit(InitArgs e) { Events = new BusinessLogic.CalendarEntity().GetCalendar(true); DataIdField = "EventId"; DataTextField = "Title"; DataStartField = "EventStart"; DataEndField = "EventEnd"; Update(); }
protected override void OnEventResize(EventResizeArgs e) { var toBeResized = new BusinessLogic.CalendarEntity().GetCalendar(Convert.ToInt32(e.Id)); toBeResized.EventStart = e.NewStart; toBeResized.EventEnd = e.NewEnd; new BusinessLogic.CalendarEntity().ManageCalendar(toBeResized); Update(); }
protected override void OnFinish() { // only load the data if an update was requested by an Update() call if (UpdateType == CallBackUpdateType.None) { return; } // this select is a really bad example, no where clause Events = new BusinessLogic.CalendarEntity().GetCalendar(true); DataIdField = "EventId"; DataTextField = "Title"; DataStartField = "EventStart"; DataEndField = "EventEnd"; Update(); }