private void CreateClientProjectList(int companyId) { CreateNewProjectBtn.Visible = false; projectNode = ""; projectList.InnerHtml = ""; numberShowing.InnerHtml = ""; List <Project> projects = ProjectUtil.GetCompanyProjects(companyId); for (int i = 0; i < projects.Count && i < 10; i++) { MakeText(projects, projectNode, i); } var showing = "Showing 1 - " + count + " of " + projects.Count + " Results"; numberShowing.InnerHtml += showing; }
protected void Page_Load(object sender, EventArgs e) { //validates that the user is logged in if (Session["User"] != null) { User user = (User)Session["User"]; userLbl.Text = user.FullName; if (user.RoleId == 4) { AdminBtn.Visible = true; } //loads activity feeds LoadActivityFeed(user.UserId); List <Project> projectList = new List <Project>(); List <Project> allProjects = ProjectUtil.GetProjects(); //loads role specific items if (user.RoleId == 1) { projectList = ProjectUtil.GetCompanyProjects(user.CompanyId); CreateProjectPanel(projectList); } else if (user.RoleId == 2) { projectList = ProjectUtil.GetCoachProjects(user.UserId); CreateGraph(projectList); CreateProjectPanel(projectList); } else if (user.RoleId == 3 || user.RoleId == 4) { CreateAdminGraph(allProjects); CreateProjectPanel(allProjects); } } else { Response.Redirect("Login.aspx"); } }