private void validateParameters() { try { int ProjectID = Convert.ToInt32(Request.Params.Get("id")); BusinessLogicLayer.ProjectInfo project = BusinessLogicLayer.ProjectInfo.getProject(ProjectID); if (project.Name == "Workshop") { Response.Clear(); Response.StatusCode = 400; Response.End(); } } catch (Exception) { Response.Clear(); Response.StatusCode = 400; Response.End(); } }
private void createForm() { BusinessLogicLayer.ProjectInfo projectInfo = BusinessLogicLayer.ProjectInfo.getProject(Convert.ToInt32(Request.Params.Get("id"))); ProjectName.InnerText = projectInfo.Name; hasSponsors.Visible = projectInfo.Sponsors.Count != 0; SponsorList.Items.Clear(); ddlRemoveSponsor.Items.Clear(); foreach (BusinessLogicLayer.UserInfo user in projectInfo.Sponsors) { SponsorList.Items.Add(user.UserName); ddlRemoveSponsor.Items.Add(user.UserName); noSponsors.Visible = false; } ddlAddSponsor.Items.Clear(); foreach (string username in BusinessLogicLayer.Role.getUsersInRole("Sponsor")) { bool found = false; foreach (BusinessLogicLayer.UserInfo userInfo in projectInfo.Sponsors) { if (userInfo.UserName == username) { found = true; break; } } if (!found) { ddlAddSponsor.Items.Add(username); } } btnRemoveSponsor.Visible = ddlRemoveSponsor.Items.Count != 0; }