public IActionResult Get(int id) { Role role = _rolesRepository .GetSingle(i => i.ID == id, i => i.PermissionAssignments); if (role != null) { RoleEditViewModel roleDetailsVM = Mapper.Map <Role, RoleEditViewModel>(role); roleDetailsVM.AssignedCourses = _rolesRepository.GetAssignedPermissions(role); return(new OkObjectResult(roleDetailsVM)); } else { return(NotFound()); } }
public IActionResult Get(int?id) { if (id == null) { return(NotFound()); } Role role = _rolesRepository.GetSingle(c => c.RoleID == id); if (role != null) { RoleViewModel roleVM = Mapper.Map <Role, RoleViewModel>(role); return(new OkObjectResult(roleVM)); } else { return(NotFound()); } }