public ActionResult ChangePersonalDetail(AccountInfoViewModel model) { if (ModelState.IsValid) { SuccessAndMsg changeUserInfoResult = accountDAO.ChangePersonalDetail(model); if (changeUserInfoResult.IsSuccess) { // đổi thông tin tài khoản thành công ViewBag.UpdateInfoMsg = changeUserInfoResult.Message; } else { // đổi thông tin tài khoản thất bại ModelState.AddModelError("", changeUserInfoResult.Message); } } else { // nhập thiếu thông tin hoặc thông tin không hợp lệ ModelState.AddModelError("", ActionMessage.MissingOrInvalidInfo); } return(View(model)); }