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

ManagerDetails() private method

private ManagerDetails ( int managerId ) : System.Web.Mvc.ActionResult
managerId int
return System.Web.Mvc.ActionResult
        public ActionResult ManagerDetails(int managerId)
        {
            this.ViewBag.ManagerName = this.employeeRepository.GetById(managerId).Name;
            this.ViewBag.ManagerId = managerId;            
            IList<TaskViewModel> model = new List<TaskViewModel>();
            IList<HumanTask> humanTasks = new List<HumanTask>();
            humanTasks = this.taskProcessor.GetTasksList(managerId).ToList();
            foreach (var task in humanTasks)
            {
                model.Add(
                            new TaskViewModel()
                                {
                                    Task = task,
                                    CreatorName =
                                        task.CreatorId.HasValue
                                            ? this.employeeRepository.GetById(task.CreatorId.Value).Name
                                            : ""
                                });
            }
            return this.View(model);
        }