public IActionResult BatchUserRole([FromBody] BatchUserRoleModel rpm) { if (!ModelState.IsValid) { return(Ok(new { Result = "Faild", Message = GetModelStateError() })); } try { List <Guid> uIds = GetList(rpm?.userIDs, '_'); List <Guid> rIds = GetList(rpm?.roleIDs, '_');; _userAppService.BatchUpdateUserRoles(uIds, rIds); return(Ok(new { Result = "Success" })); } catch (Exception ex) { return(Ok(new { Result = "Faild", Message = ex.Message })); } }
public async Task <ReturnObj> BatchUserRole(BatchUserRoleModel rpm) { var token = await GetUserTokenAsync(); var response = await _apiClient.PutAsync(API.Auth.BatchUserRole(_remoteServiceBaseUrl), rpm, token); response.EnsureSuccessStatusCode(); var result = await response.Content.ReadAsStringAsync(); return(JsonConvert.DeserializeObject <ReturnObj>(result)); }
public async Task <IActionResult> BatchUserRole(BatchUserRoleModel rpm) { if (!ModelState.IsValid) { return(Json(new { Result = "Faild", Message = GetModelStateError() })); } var res = await _service.BatchUserRole(rpm); return(Json(res)); }