// GET: Assignment public ActionResult Index() { IList <AssignmentViewModel> assignmentsVm = new List <AssignmentViewModel>(); foreach (Assignment a in _repository.GetAssignments()) { assignmentsVm.Add(new AssignmentViewModel() { AssignmentDetail = a, SlotSelected = _repository.GetSlotById(a.SlotId).Name, TaskTypeSelected = _repository.GetTaskTypeById(a.TaskTypeId).Name, PersonSelected = _repository.GetPersonById(a.PersonId).Name, }); } return(View(assignmentsVm)); }
// GET: TaskType/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TaskType taskType = _repository.GetTaskTypeById(id); if (taskType == null) { return(HttpNotFound()); } TaskTypeViewModel taskTypeViewModel = new TaskTypeViewModel() { TaskTypeDetail = taskType, RolesSelected = GetRolesSelected(taskType), RoleNamesSelected = GetRoleNamesSelected(taskType), Roles = GetRoles() }; return(View(taskTypeViewModel)); }