public async Task <IActionResult> Edit(User user) { if (ModelState.IsValid) { using (var client = new HttpClient()) { try { String strResult = await UserVM.UpdateUserAsync(client, user); if (strResult.Equals(ResultCode.DONE)) { return(RedirectToAction("Index")); } else { return(BadRequest(Lang.LANG_UPDATE_PROBLEM)); } } catch (Exception) { return(BadRequest(Lang.LANG_CONNECTION_PROBLEM)); } } } return(View()); }