private void btnDangNhap_Click(object sender, EventArgs e) { try { CheckEmpty(); Connection cnn = Access.CnnList[comboBox1.SelectedIndex]; Access.DATA_SOURCE = cnn.DataSource; Access.MACN = cnn.MaCN; string username = tboxTaiKhoan.Text.Trim(); string password = tboxMatKhau.Text.Trim(); Access.USERNAME = username; Access.PASSWORD = password; if (!Access.Connect()) { MessageBox.Show("Tài khoản hoặc mật khẩu của bạn đã sai !!!"); return; } else { try { string[] param = { username }; ChiNhanh chinhanh = new ChiNhanh(); reader = chinhanh.getLogin(param); reader.Read(); if (reader.HasRows) { Console.WriteLine(reader["MANV"].ToString() + reader["HOTEN"].ToString() + reader["ROLE"].ToString()); Access.ROLE = reader["ROLE"].ToString(); Access.HOTEN = reader["HOTEN"].ToString(); Access.MANV = reader["MANV"].ToString(); if (Access.ROLE == "ChiNhanh") { MessageBox.Show("Đăng Nhập Thành Công"); Program.fmain.HienThiQuyen_ChiNhanh(); } if (Access.ROLE == "CongTy") { MessageBox.Show("Đăng Nhập Thành Công"); Program.fmain.HienThiQuyen_CongTy(); } if (Access.ROLE == "User") { MessageBox.Show("Đăng Nhập Thành Công"); Program.fmain.HienThiQuyen_User(); } } else { MessageBox.Show("Nhân viên này đã nghỉ. Không thể đăng nhập"); } reader.Close(); } catch (Exception ex) { MessageBox.Show(ex + "Sai thông tin tài khoản"); } } } catch { MessageBox.Show("Không Tồn Tại Server này!!!. Mời bạn chọn lại "); } }