protected void DisplayRedmineData() { string HeadText = "Cотрудник: {0}"; string userName = WebPartsHelper.GetPersonalPageUserName(); WebPartHeaderLabel.Text = String.Format(HeadText, userName); RedmineDataCache.RemoveUserIssues(userName); BindRedmineData(); }
protected void BindRedmineData() { string userName = WebPartsHelper.GetPersonalPageUserName(); SPWeb web = SPControl.GetContextWeb(HttpContext.Current); AppSettingsSection appSettings = WebPartsHelper.GetWebAppSettings(web); RedmineData.InitParams(appSettings); List <RedmineIssue> issuesByUser = RedmineData.GetUserIssuesAndSetCache(userName); Array issuesArrayForGridView = RedmineData.ConvertRedmineIssuesToArrayForGridView(issuesByUser); RedmineGridView.PagerTemplate = null; RedmineGridView.DataSource = issuesArrayForGridView; RedmineGridView.DataBind(); }