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