protected void Page_Load(object sender, EventArgs e) { Title = "Issue Report Details"; if (Session["user"] != null) { if (!IsPostBack) { LevelDrop.Items.Add(new ListItem("1", "1")); LevelDrop.Items.Add(new ListItem("2", "2")); LevelDrop.Items.Add(new ListItem("3", "3")); } UserData user = (UserData)Session["User"]; id = Request.QueryString.Get("id"); Dataservice.DatamanagementClient findata = new Dataservice.DatamanagementClient(); findata.Open(); object[] issdetails = findata.getspecificissflag(id); if (issdetails != null) { projdetails = findata.getprojectdetails((string)issdetails[5]); projid = (string)issdetails[5]; txtprojname.Value = (string)projdetails[1]; txtruser.Value = (string)issdetails[1]; txtisstitle.Value = (string)issdetails[3]; txtissdesc.Value = (string)issdetails[4]; } object[] projmembers = findata.getprojectmembers(projid); if (projmembers != null) { for (int i = 0; i < projmembers.Length; i++) { object[] getmemberdetails = findata.getspecificuserinformation((string)projmembers[i]); if ((string)getmemberdetails[0] == user.getID()) { } else { Object[][] userevents = findata.getalluserevents((string)projmembers[i]); int eventcount = 0; if (userevents != null) { for (int j = 0; j < userevents.Length; j++) { DateTime credate = DateTime.Parse((string)userevents[j][1]); int result = DateTime.Compare(credate, DateTime.Now.AddDays(14)); if (result < 0) { eventcount += 1; } } } UserChoose.Items.Add(new ListItem(" " + priority(eventcount).ToString() + " " + (string)getmemberdetails[1] + " " + (string)getmemberdetails[2] + " ", (string)projmembers[i].ToString())); } } } findata.Close(); } else { Response.Redirect("Login.aspx"); } }