public async Task <bool> Insert(RoleModelAdd role) { var roleEntity = _mapper.Map <Role>(role); role.Permissions.ForEach(x => { roleEntity.RolePermissionRelationship.Add(new RolePermissionRelationship { PermissionId = x }); }); _context.Role.Add(roleEntity); var result = await _context.SaveChangesAsync() > 0; return(result); }
public async Task <IActionResult> AddRole([FromBody] RoleModelAdd role) { var result = await _roleRepository.Insert(role); return(Ok(result)); }