public ActionResult Update(Sys_User model) { var resultEntry = new JsonResultEntry() { Success = false }; var exitsData = ""; if (model != null && !CUtils.IsNullOrEmpty(model.UserCode)) { var sysUser = Sys_UserManager.Get(new Sys_User() { UserCode = model.UserCode }); if (sysUser != null) { var updateBy = ""; if (UserState != null && !CUtils.IsNullOrEmpty(UserState.UserName)) { updateBy = CUtils.StrTrim(UserState.UserName); } model.UpdateBy = updateBy; model.IsSysAdmin = sysUser.IsSysAdmin; // Không update cờ SysAdmin Sys_UserManager.Update(model, sysUser); resultEntry.Success = true; resultEntry.AddMessage("Cập nhật người dùng thành công!"); resultEntry.RedirectUrl = Url.Action("Index", "Sys_User", new { area = "Auth" }); } else { resultEntry.Success = true; exitsData = "Mã người dùng '" + model.UserCode + "' không có trong hệ thống!"; } } else { resultEntry.Success = true; exitsData = "Mã người dùng trống!"; } resultEntry.AddMessage(exitsData); return(Json(resultEntry)); }