private void getprojectnotificaitons() { string htmldata = ""; Dataservice.DatamanagementClient findata = new Dataservice.DatamanagementClient(); findata.Open(); UserData user = (UserData)Session["User"]; object[][] projectnotificaiotns = findata.getprojnotification(user.getID()); if (projectnotificaiotns != null) { for (int j = 0; j < projectnotificaiotns.Length; j++) { object[] projdetails = findata.getprojectdetails((string)projectnotificaiotns[j][1]); object[] getprojleader = findata.getprojectleaderinformaion((string)projdetails[3]); DateTime credate = DateTime.Parse((string)projectnotificaiotns[j][3]); DateTime exdate = credate.AddDays(14); int result = DateTime.Compare(exdate, DateTime.Now); if (result < 0) { findata.deleteporjnotificaiton((string)projectnotificaiotns[j][0], user.getID()); } else { htmldata += "<a href=\"Projectaccept.aspx?id=" + (string)projdetails[0] + "&pn=" + (string)projectnotificaiotns[j][0] + "\">"; htmldata += "<div class=\"col s12 m4 l4\">"; // incomplete += "<div class=\"card horizontal hoverable " + colorchoice(Convert.ToInt32((string)storedtask[4])) + " href=\"Taskedit" + "?id=" + task.Id + "\">"; htmldata += "<div class=\"card hoverable green accent-2\">"; htmldata += "<div class=\"card-stacked\">"; htmldata += "<div class=\"card-content black-text\">"; htmldata += "<span class=\"card-title\"><p class=\"bold\">" + (string)projdetails[1] + "</p>"; htmldata += "</span>"; htmldata += "<p class=\"trunctext\">Project owner: " + (string)getprojleader[0] + "</p>"; htmldata += "<p class=\"trunctext\">Expires in: " + (exdate - DateTime.Now).Days + " Days</p>"; htmldata += "</div>"; htmldata += "</div>"; htmldata += "</div>"; htmldata += "</div>"; htmldata += "</a>"; } } } findata.Close(); newprojects.InnerHtml = htmldata; }
protected void Page_Load(object sender, EventArgs e) { if (Session["User"] == null) { Response.Redirect("Login.aspx"); } else { Title = "Project View"; id = Request.QueryString.Get("id"); UserData user = (UserData)Session["User"]; if (!IsPostBack) { Dataservice.DatamanagementClient findata = new Dataservice.DatamanagementClient(); findata.Open(); project = findata.getprojectdetails(id); projectmembers = findata.getprojectmembers(id); txtprojt.Value = (string)project[1]; txtprojd.Value = (string)project[2]; pldetails = findata.getprojectleaderinformaion((string)project[3]); txtptojectleaderuname.Value = (string)pldetails[0]; txtptojectleaderemail.Value = (string)pldetails[1]; txtcredate.Value = (string)project[4]; if (projectmembers != null) { for (int i = 0; i < projectmembers.Length; i++) { projectmemdetails = findata.getspecificuserinformation((string)projectmembers[i]); Object[][] userevents = findata.getalluserevents((string)projectmembers[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; } } } htmldata += "<li class=\"collection-item\"><span style=\"font-weight:bold\">Schedule: " + priority(eventcount) + "    Username: "******"    Email: " + (string)projectmemdetails[1] + "    Skill: " + (string)projectmemdetails[2] + "</span></li>"; } } else { htmldata += "<li class=\"collection-item\"><span style=\"font-weight:bold\">No memebrs yet</span></li>"; } membersonproject.InnerHtml += htmldata; findata.Close(); } } }
protected void Page_Load(object sender, EventArgs e) { Title = "Issue Invite"; if (Session["User"] == null) { Response.Redirect("Login.aspx"); } else { UserData user = (UserData)Session["User"]; Dataservice.DatamanagementClient findata = new Dataservice.DatamanagementClient(); pid = Request.QueryString.Get("id"); issnid = Request.QueryString.Get("in"); String[] test; findata.Open(); issdetails = findata.getissuedetails(pid); issndetails = findata.getissuenoticedetails(issnid); if (issdetails != null) { projdetails = findata.getprojectdetails((string)issdetails[3]); txtprojectname.Value = (string)projdetails[1]; txtisst.Value = (string)issdetails[1]; txtissd.Value = (string)issdetails[2]; txtisspriority.Value = (string)issdetails[4]; pldetails = findata.getprojectleaderinformaion((string)issdetails[5]); txtexp.Value = DateTime.Parse((string)issndetails[3]).AddDays(7).ToString(); } object[][] issmembers = findata.issueteam(pid); if (issmembers != null) { for (int i = 0; i < issmembers.Length; i++) { Object[][] userevents = findata.getalluserevents((string)issmembers[i][0]); 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; } } } htmldata += "<li class=\"collection-item\"><span style=\"font-weight:bold\">\"Schedule: " + priority(eventcount).ToString() + " Username: "******" Email: " + (string)issmembers[i][2] + "</span></li>"; } } else { htmldata += "<li class=\"collection-item\"><span style=\"font-weight:bold\">No memebrs yet</span></li>"; } membersonissue.InnerHtml += htmldata; findata.Close(); } }