public IHttpActionResult UpdateUser(string id, [FromBody] UserTable userObj) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (userObj == null) { return(BadRequest("User not found")); } if (id != userObj.UserEmailId) { return(BadRequest()); } userdetails.Update(userObj); return(Ok(userObj)); }