public ActionResult Changepwd(ChangePwdViewModel changPwd)
        {
            Response _response = new Response();
            Response _comparePwd;

            if (!ModelState.IsValid)
            {
                _response.Status  = 0;
                _response.Message = General.GetModelErrorString(ModelState);
                return(Json(_response));
            }
            else
            {
                _comparePwd = _customerServiceManager.Verify(Session["username"].ToString(), Security.SHA256(changPwd.Oldpwd));

                if (_comparePwd.Status == 0)
                {
                    _response.Status  = 0;
                    _response.Message = "原始密码不正确";
                    return(Json(_response));
                }
                else
                {
                    int _custId;
                    if (!int.TryParse(Session["AdminAccountId"].ToString(), out _custId))
                    {
                        _response.Status  = 0;
                        _response.Message = "ID有问题!";
                        return(Json(_response));
                    }
                    else
                    {
                        _response = _customerServiceManager.ChangePassword(_custId, Security.SHA256(changPwd.Newpwd));
                        if (_response.Status == 1)
                        {
                            _response.Message = "恭喜您,密码修改成功!";
                            Session.Clear();
                            _response.Url = Url.Action("Login", "Account");
                        }
                    }
                }
            }
            return(Json(_response));
        }