public ActionResult EditProfile() { UserEditProfileView vm = new UserEditProfileView(); User user = _userService.Find(LoginState.LoginUserId); vm.EmployeeId = user.EmployeeId; vm.Account = user.Account; vm.UserName = user.UserName; vm.Email = user.Email; return(View(vm)); }
public ActionResult EditProfilePost(UserEditProfileView vm) { if (ModelState.IsValid) { User user = _userService.Find(LoginState.LoginUserId); user.UserName = vm.UserName; user.Email = vm.Email; int cnt = _userService.Modify(user); if (cnt > 0) { TempData["Message"] = string.Format("{0},{1}", "success", "修改成功"); } else { TempData["Message"] = string.Format("{0},{1}", "warning", "修改失敗"); } } return(View("EditProfile", vm)); }