private void ShowMainForm() { try { if (btnLogin.InvokeRequired) { btnLogin.Invoke(new Action(ShowMainForm)); return; } this.Hide(); using (frmMain frm = new frmMain(gv)) { frm.ShowDialog(); } this.Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btndangnhap_Click(object sender, EventArgs e) { if (txtTaiKhoan.Text.Trim() == "") { XtraMessageBox.Show(" Tài khoản không được bỏ trống ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (txtmatkhau.Text.Trim() == "") { XtraMessageBox.Show("Mật khẩu không được bỏ trống ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } string tk = txtTaiKhoan.Text; string mk = txtmatkhau.Text; DataTable dt = new DataTable(); dt = con.GetData("select * from TAIKHOAN where TaiKhoan = '" + tk + "' and MatKhau = '" + mk + "'"); if (dt.Rows.Count > 0) { frmMain f = new frmMain(dt.Rows[0][1].ToString(), dt.Rows[0][3].ToString(), dt.Rows[0][4].ToString()); frmMain.HoVaTen = dt.Rows[0]["TaiKhoan"].ToString(); frmMain.ID = dt.Rows[0]["ID"].ToString(); frmMain.tenHienThi = dt.Rows[0]["TenHienThi"].ToString(); frmMain.QHan = dt.Rows[0]["QuyenHan"].ToString(); frmMain.matKhau = dt.Rows[0]["MatKhau"].ToString(); XtraMessageBox.Show("Đăng nhập thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); f.ShowDialog(); txtTaiKhoan.Clear(); txtmatkhau.Clear(); txtTaiKhoan.Focus(); } else { XtraMessageBox.Show(" Tài khoản hoặc mật khẩu không chính xác ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }