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);
}