本文整理汇总了C#中Story.TotalTimeSpent方法的典型用法代码示例。如果您正苦于以下问题:C# Story.TotalTimeSpent方法的具体用法?C# Story.TotalTimeSpent怎么用?C# Story.TotalTimeSpent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Story
的用法示例。
在下文中一共展示了Story.TotalTimeSpent方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: RenderStory
/// <summary>
/// Render the story.
/// </summary>
/// <param name="story">The story.</param>
/// <param name="allTasks">All tasks.</param>
/// <returns></returns>
private string RenderStory(Story story, ICollection<Task> allTasks)
{
StringBuilder sb = new StringBuilder();
SprintStory ss = sprint.GetSprintStoryFor(story);
string priority = "<img src='/content/images/moscow_unknown.png' title='Unknown'/>";
string prioritycss = "sunknown";
sb.AppendLine("<li class='storyli'>");
sb.AppendLine("<div class='sheader'>");
if (ss != null)
{
switch (ss.SprintBacklogPriority)
{
case Priority.Must:
priority = "<img src='/content/images/moscow_must.png' title='Must'/>";
prioritycss = "smust";
break;
case Priority.Should:
priority = "<img src='/content/images/moscow_should.png' title='Should'/>";
prioritycss = "sshould";
break;
case Priority.Could:
priority = "<img src='/content/images/moscow_could.png' title='Could'/>";
prioritycss = "scould";
break;
case Priority.Would:
priority = "<img src='/content/images/moscow_wont.png' title='Won't'/>";
prioritycss = "swont";
break;
case Priority.Unknown:
break;
default:
throw new ArgumentOutOfRangeException();
}
}
sb.AppendFormat("<span class='moscow'>{0}</span>{1}", priority, story.Title);
sb.AppendFormat("<span class='time'>{0}</span>", OpmaakHelper.UrenStatus(story.Estimation, story.TotalTimeSpent()));
sb.AppendLine("</div>");
sb.AppendFormat("<div class='stext'>{0}</div>", RenderMarkdown(story.Description));
sb.AppendFormat("<div class='stasks {0}'>", prioritycss);
sb.AppendLine("<ul class='tasklist'>");
foreach (Task task in story.Tasks)
{
if (allTasks.Contains(task))
{
sb.AppendLine(RenderTask(task));
}
}
sb.AppendLine("</ul>");
sb.AppendLine("</div>");
sb.AppendLine("</li>");
return sb.ToString();
}