Пример #1
0
 private void 注册新用户ToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (LoadedUser == null)
     {
         MessageBox.Show("您还没有登录,请先登录系统!", "提示");
     }
     else
     {
         Register newRegister = new Register();
         if (newRegister.ShowDialog() == DialogResult.OK)
         {
         }
     }
 }
Пример #2
0
        private void 修改用户信息ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            CurrentUser = new UserManager().GetUserByRegisteredName(MainForm.LoadedUser.RegisteredName);
            Pwd newPwd = new Pwd();

            if (newPwd.ShowDialog() == DialogResult.OK)
            {
                if (Pwd.pwd != CurrentUser.Password)
                {
                    MessageBox.Show("您输入的密码不正确!", "提示");
                }
                else
                {
                    Register newRegister = new Register();
                    newRegister.Text = "修改信息";
                    DialogResult a;
                    do
                    {
                        a = newRegister.ShowDialog();
                        if (a != DialogResult.OK)
                        {
                            break;
                        }
                        if (new UserManager().Check(CurrentUser))
                        {
                            if (new UserManager().UpdateSelfInformation(CurrentUser))
                            {
                                MessageBox.Show("成功修改信息!", "提示");
                                break;
                            }
                            else
                            {
                                MessageBox.Show("没有成功修改信息!,请重新填写!", "提示");
                            }
                        }
                        else
                        {
                            MessageBox.Show("信息有误,请重新填写!", "提示");
                        }
                    } while (true);
                }
            }
        }
Пример #3
0
        private void 修改用户信息ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            CurrentUser =new UserManager().GetUserByRegisteredName(MainForm.LoadedUser.RegisteredName );
                Pwd newPwd = new Pwd();
                if (newPwd.ShowDialog() == DialogResult.OK)
                {
                    if (Pwd.pwd != CurrentUser.Password  )
                    {
                        MessageBox.Show("您输入的密码不正确!", "提示");
                    }
                    else
                    {
                        Register newRegister = new Register();
                        newRegister.Text = "修改信息";
                        DialogResult a;
                        do
                        {
                            a = newRegister.ShowDialog();
                            if (a != DialogResult.OK)
                                break;
                            if (new UserManager().Check(CurrentUser))
                            {
                                if (new UserManager().UpdateSelfInformation(CurrentUser ))
                                {
                                    MessageBox.Show("成功修改信息!","提示");
                                    break;
                                }
                                else
                                {
                                    MessageBox.Show("没有成功修改信息!,请重新填写!", "提示");
                                }
                            }
                            else
                            {
                                MessageBox.Show("信息有误,请重新填写!", "提示");
                            }

                        } while (true);
                    }
                }
        }