private void btnLogin_Click(object sender, EventArgs e) { localhost.bus_data getdata = new localhost.bus_data(); DataSet ds = new DataSet(); string user = textBox1.Text; string pass = textBox2.Text; string changes = ""; ds = getdata.getdata("select * from tbl_NhanVien where EMAIL like '%" + user + "%' and PASSWORDS like '%" + pass + "%'"); DataTable dt = new DataTable(); dt = ds.Tables[0]; if (string.Compare(lblCheck1.Text, "Email hợp lệ !") == 0 && string.Compare(lblCheck2.Text, "Mật khẩu đủ độ dài !") == 0) { try { if (dt.Rows.Count == 1) { int i = 0; foreach (DataRow row in dt.Rows) { manv = (row["MANV"].ToString()); nguoidangnhap = (row["TENNV"].ToString()); quyenhan = (row["QH"].ToString()); changes = (row["CHANGPAS"].ToString()); i++; } if (changes == "True") { MessageBox.Show("Bạn được yêu cầu đổi mật khẩu, vui lòng nhấn OK để thay đổi", "Yêu cầu đổi mật khẩu", MessageBoxButtons.OK, MessageBoxIcon.Information); frm_changesPass frm = new frm_changesPass(); frm.Activate(); frm.Show(); this.Hide(); } else { frm_loading frm3 = new frm_loading(); frm3.Activate(); frm3.Show(); this.Hide(); } } else { MessageBox.Show("Không đăng nhập được, vui lòng kiểm tra email hoặc mật khẩu.", "Không đăng nhập được", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception) { MessageBox.Show("Có lỗi khi tải dữ liệu, vui lòng kiểm tra lại", "Lỗi tải dữ liệu", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Lỗi đăng nhập", "Vui lòng kiểm tra lại", MessageBoxButtons.OK, MessageBoxIcon.Error); } }