public ViewResult AllTasks(int projectId)
{
var model = new List<SingleTaskViewModel>();
string creatorName, assigneeName;
var tasks = this.taskProcessor.GetAllTasksInProject(projectId).ToList();
foreach (var task in tasks)
{
creatorName = task.CreatorId.HasValue ? this.userProcessor.GetUser((int)task.CreatorId).UserName : "none";
assigneeName = task.AssigneeId.HasValue ? this.userProcessor.GetUser((int)task.AssigneeId).UserName : "none";
model.Add(new SingleTaskViewModel
{
HumanTask = task,
AssigneeName = assigneeName,
CreatorName = creatorName
});
}
return this.View(model);
}