private void LoadData() { SessionStatus sessionStatus; switch (ddlSessionsStatus.SelectedValue) { case "Completed": sessionStatus = SessionStatus.Completed; break; case "In_Progress": sessionStatus = SessionStatus.In_Progress; break; case "Cancelled": sessionStatus = SessionStatus.Canceled; break; case "Active": sessionStatus = SessionStatus.Active; break; default: sessionStatus = SessionStatus.All; break; } Result <List <SessionsListView> > result = cms.GetTutorSessions(CurrentUser.Email, sessionStatus, anpTopPaging.CurrentPageIndex - 1, anpTopPaging.PageSize, GridSortColumnName, GridViewSortDirection, Filters); if (result.isSuccess) { anpTopPaging.RecordCount = anpBottomPaging.RecordCount = result.totalNumOfRecords; gvSearchResults.DataSource = result.resultObject; gvSearchResults.DataBind(); ResetFilters(); } }