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);
            }
        }
    }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
            }
        }
Exemplo n.º 4
0
        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);
            }
        }
Exemplo n.º 5
0
 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);
 }