示例#1
0
 public IActionResult Update(string id, [FromBody] LoginUser loginUser)
 {
     if (loginUser == null)
     {
         return(BadRequest());
     }
     try
     {
         var oldModel = loginUserService.GetLoginUserById(id);
         if (oldModel == null)
         {
             return(NotFound($"{id} 번 데이터가 없습니다"));
         }
         loginUser.Id = id;
         loginUserService.UpdateLoginUser(loginUser);
         return(Ok(loginUser)); //이렇게 해도되지만
         //return NoContent(); // 이미 던져준 정보에 모든 값을 가지고 있기에
     }
     catch (Exception)
     {
         return(BadRequest("데이터가 업데이트되지 않았습니다."));
     }
 }