BinaryStudio.TaskManager.Web.Controllers.HumanTasksController.AllTasks C# (CSharp) Method

AllTasks() private method

private AllTasks ( ) : System.Web.Mvc.ViewResult
return System.Web.Mvc.ViewResult
        public ViewResult AllTasks()
        {
            var model = new List<SingleTaskViewModel>();
            string creatorName, assigneeName;
            var tasks = this.taskProcessor.GetAllTasks().ToList();
            foreach (var task in tasks)
            {
                // TODO: fix usrRepo for userProcessor
                creatorName = task.CreatorId.HasValue ? this.userRepository.GetById((int)task.CreatorId).UserName : "none";
                assigneeName = task.AssigneeId.HasValue ? this.userRepository.GetById((int)task.AssigneeId).UserName : "none";
                model.Add(new SingleTaskViewModel
                              {
                                  HumanTask = task,
                                  AssigneeName = assigneeName,
                                  CreatorName = creatorName
                              });
            }

            return View(model);
        }