public async Task <ActionResult <UserRolesEntity> > EditUserRolesAsync(int userRoleId, UserRolesEntity userRole) { if (_userRolesService.CheckIfNewUserRoleExist(userRole)) { var model = await _userRolesService.EditUserRolesAsync(userRoleId, userRole); //var result = _mapper.Map<CatalogsEntity>(catalogs); var location = _linkGanarator.GetPathByAction("GetUserRolesByIdAsync", "Users", new { userRoleId = model.UserRoleId }); return(model); } else { return(BadRequest("user Role has already been created")); } }