Exemple #1
0
        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());
            }
        }
Exemple #2
0
        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());
            }
        }