Пример #1
0
        /// <summary>
        /// 用户修改密码
        /// </summary>
        /// <param name="oldPassword">原来的密码</param>
        /// <param name="newPassword">新密码</param>
        /// <returns></returns>
        public bool ModifyPassword(string oldPassword, string newPassword)
        {
            NameObjectList paramList = new NameObjectList();

            if (null == this.userQuery)
            {
                this.userQuery = QueryDataRes.CreateQuerySys();
            }
            QueryDataRes query = this.userQuery;

            paramList["userid"] = this.UserAccounts;
            paramList["原密码"]    = oldPassword;
            paramList["新密码"]    = newPassword;
            if (query.ExecuteUpdate("人员口令验证", paramList))
            {
                this._password = newPassword;
                return(true);
            }
            else
            {
                return(false);
            }
        }