Ejemplo n.º 1
0
        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();
            }
        }