コード例 #1
0
 private void btnOK_Click(object sender, EventArgs e)
 {
     if (Global.current_quantrivien_login == null)
     {
         this.Close();
     }
     //cap nhat mat khau
     if (!viewSuaThongTinCaNhan1.textEdit_oldpass.Text.Equals("") || !viewSuaThongTinCaNhan1.textEdit_newpass.Text.Equals("") || !viewSuaThongTinCaNhan1.textEdit_newpass_confirm.Text.Equals(""))
     {
         if (QuanTriVien.checkLoginById(Global.current_quantrivien_login.id, QuanTriVien.hashPassword(viewSuaThongTinCaNhan1.textEdit_oldpass.Text)))
         {
             if (viewSuaThongTinCaNhan1.textEdit_newpass.Text.Equals("") || viewSuaThongTinCaNhan1.textEdit_newpass_confirm.Text.Equals(""))
             {
                 XtraMessageBox.Show("Mật khẩu không được để trống!");
                 return;
             }
             else
             {
                 if (viewSuaThongTinCaNhan1.textEdit_newpass.Text.Equals(viewSuaThongTinCaNhan1.textEdit_newpass_confirm.Text))
                 {
                     Global.current_quantrivien_login.setPassword(viewSuaThongTinCaNhan1.textEdit_newpass.Text);
                 }
                 else
                 {
                     XtraMessageBox.Show("Mật khẩu không khớp!");
                     return;
                 }
             }
         }
         else
         {
             XtraMessageBox.Show("Sai mật khẩu cũ!");
             return;
         }
     }
     //cap nhat thuoc tinh don le
     Global.current_quantrivien_login.mota  = viewSuaThongTinCaNhan1.memoEdit_mota.Text;
     Global.current_quantrivien_login.hoten = viewSuaThongTinCaNhan1.textEdit_hoten.Text;
     Global.current_quantrivien_login.email = viewSuaThongTinCaNhan1.textEdit_email.Text;
     if (Global.current_quantrivien_login.update() > 0 && DBInstance.commit() > 0)
     {
         this.Close();
         return;
     }
     XtraMessageBox.Show("KHÔNG thành công!");
 }
コード例 #2
0
ファイル: Login.cs プロジェクト: toantranit/QuanLyTaiSan
        private void btnOK_Click(object sender, EventArgs e)
        {
            Boolean re = QuanTriVien.checkLoginByUserName(viewLogin1.txtUsername.Text, QuanTriVien.hashPassword(viewLogin1.txtPassword.Text));

            if (re)
            {
                //set global var
                Global.current_quantrivien_login = QuanTriVien.getByUserName(viewLogin1.txtUsername.Text);

                viewLogin1.txtMessage.Text = "Đăng nhập thành công!";
                this.show_frm_main();
            }
            else
            {
                viewLogin1.txtMessage.Text = "Sai tài khoản hoặc mật khẩu!";
            }
        }