private void btnLogin_Click(object sender, EventArgs e) { try { int idsite = int.Parse(cbchinhanh.SelectedValue.ToString()); if (idsite == 0) { DICTON_BLL loginTRUNGTAM = new DICTON_BLL(); string messTRUNGTAM = loginTRUNGTAM.checkTRUNGTAM(txtUserName.Text, txtPassWord.Text).Trim(); Debug.Write("tinnhan" + messTRUNGTAM); if (messTRUNGTAM.Equals("0")) { MessageBox.Show("Tên đăng nhập hoặc mật khẩu không đúng", "kết quả", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Đăng nhập thành công", "Kết quả", MessageBoxButtons.OK, MessageBoxIcon.Information); if (messTRUNGTAM.Equals("1")) { Frm_QuanliSite f = new Frm_QuanliSite(); f.ShowDialog(); } else if (messTRUNGTAM.Equals("2")) { MessageBox.Show("Bạn không có quyền Admin", "Kết quả", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { DataTable site = new DICTON_BLL().selectid(idsite); foreach (DataRow row in site.Rows) { DAL.DAL.datasource = row["IPADDRESS"].ToString(); DAL.DAL.userid = row["ACCOUNT"].ToString(); DAL.DAL.pass = row["PASS"].ToString(); DAL.DAL.catalog = row["NAMEDATABASE"].ToString(); } Login_BLL login = new Login_BLL(); string mess = login.check(txtUserName.Text, txtPassWord.Text).Trim(); Debug.Write("tin nhan" + mess); if (mess.Equals("")) { MessageBox.Show("Tên đăng nhập hoặc mật khẩu không đúng", "Kết quả", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Đăng nhập thành công", "Kết quả", MessageBoxButtons.OK, MessageBoxIcon.Information); currentIdSite = idsite; if (mess.Equals("2")) { this.Hide(); new frmDH_NhanVien().ShowDialog(); } else if (mess.Equals("1")) { this.Hide(); new frmDH_QuanLi().ShowDialog(); } else if (mess.Equals("3")) { this.Hide(); new frmDH_ThuKho().ShowDialog(); } } } } catch (SqlException ex) { MessageBox.Show("Error: " + ex.Message); } }