首页 > 其他 > 详细

录播教室预约系统(七)-客户端更改密码

时间:2015-02-09 18:40:35      阅读:333      评论:0      收藏:0      [点我收藏+]

界面如下:

技术分享

客户端代码:

技术分享

 //用这2个属性映射新密码和旧密码
            //原密码            this.currentUser.Password = textBox1.Text.Trim();
            //新密码            this.currentUser.NewPassword = textBox2.Text.Trim();

            //把带有密码信息的契约类 currentUser发送到服务器端,并获取返回结果
            ResMessage resMessage = newTcpConnection.SendReceiveObject<ResMessage>("ChangePassword", "ResChangePassword", 5000, this.currentUser);            if (resMessage.Message == "操作成功")
            {
                MessageBox.Show("密码更新成功");
            }            else
            {
                MessageBox.Show("出现错误,错误原因为:" + resMessage.Message);
            }

技术分享

服务器端代码:

在构造函数中声明更改密码的处理方法:

  //用户更改密码
            NetworkComms.AppendGlobalIncomingPacketHandler<Users>("ChangePassword", HandleChangePassword);

 

服务器端的处理方法:

技术分享

     == =  (currentUser.Password ==== = 
            connection.SendObject(

技术分享

数据库操作类:

技术分享 数据库操作类DoUsers

客户端收到服务器端返回的消息,弹出提示窗口:

技术分享


录播教室预约系统(七)-客户端更改密码

原文:http://networkcomms.blog.51cto.com/3011783/1613053

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!