public void setSprint(Entities.Models.Sprint p_sprint, ref int CounterComment, ref int CounterBug, ref int CounterTask, ref int CounterDone) { i_sprint = p_sprint; SpanTitle.InnerText = i_sprint.DESCRIPTION; SpanDate.InnerText = i_sprint.CREATED.ToShortDateString(); SpanUser.InnerText = i_sprint.USER.USER; jtestado.InnerText = "(" + i_sprint.ESTADO + ")"; string state; jtestado.Attributes["class"] = "NormalLabel ST" + i_sprint.ESTADO.ToLower(); //#666666 pausado //#66ff66 desarrollo //#6666ff analisis //#ffffff finalizado List <Post> PostsList = Post.GetPostsFromSprint(i_sprint); if (PostsList != null && PostsList.Count > 0) { CantSprintPosts.InnerText = PostsList.Count.ToString(); } else { CantSprintPosts.Visible = false; } if (PostsList != null) { foreach (Post p in PostsList) { ctrl_Post2 controlpost = LoadControl("ctrl_Post2.ascx") as ctrl_Post2; controlpost.setPost(p, 1, ref CounterComment, ref CounterBug, ref CounterTask, ref CounterDone); POSTS.Controls.Add(controlpost); } } }
public Branch(Sprint p_sprint, string LineJumps = "</br>") { user = p_sprint.USER.USER; userrol = p_sprint.USER.ROLE.ROL; body = p_sprint.DESCRIPTION; datatype = "Sprint"; state = p_sprint.ESTADO; date = staticFunctions.ConvertDateTimeToFullString(p_sprint.CREATED); body = body.Replace(Environment.NewLine, LineJumps); }
public void GetBranch(ref List <Branch> MyBranch) { Branch b = new Branch(this); MyBranch.Add(b); if (i_parentpost != 0) { Post.SelectById(i_parentpost).GetBranch(ref MyBranch); } if (i_parentsprint != 0) { Sprint.SelectById(i_parentsprint).GetBranch(ref MyBranch); } }
public static List <Post> GetPostsFromSprint(Sprint S) { DataTable dt = Connection.Post.SelectPostBySprint(S.ID); if (dt != null) { List <Post> tempposts = new List <Post>(); { for (int a = dt.Rows.Count - 1; a >= 0; a--) { DataRow dr = dt.Rows[a]; tempposts.Add(new Post(dr)); } } return(tempposts); } else { return(null); } }
public static void NewParentPost(User p_user, string p_body, Sprint p_sprint, string p_posttype) { Connection.Post.InsertParentPost(p_sprint.ID, p_user.ID, DateTime.Now, p_body, p_posttype); }