private void tpQuanLy_SelectedIndexChanged(Object sender, EventArgs e) { LoadPhanQuyen(); try { using (var k = new AppCode.QuanCafe()) { for (var i = 1; i < k.DSTabPageQL.Count; i++) { var kq = k.TimQuyen(AppCode.STNhanVien.IDChucVu, k.DSTabPageQL[i].TenTab); switch (i) { case 1: if (kq.Them == false) { btnThemBan.Enabled = false; } if (kq.Them == true) { btnThemBan.Enabled = true; } if (kq.Xoa == false) { btnXoaBan.Enabled = false; } if (kq.Xoa == true) { btnXoaBan.Enabled = true; } if (kq.Sua == false) { btnSuaBan.Enabled = false; } if (kq.Sua == true) { btnSuaBan.Enabled = true; } break; case 2: if (kq.Xoa == false) { btnXoaDU.Enabled = false; } if (kq.Xoa == true) { btnXoaDU.Enabled = true; } break; case 3: if (kq.Them == false) { btnThemLoai.Enabled = false; } if (kq.Them == true) { btnThemLoai.Enabled = true; } if (kq.Xoa == false) { btnXoaLoai.Enabled = false; } if (kq.Xoa == true) { btnXoaLoai.Enabled = true; } if (kq.Sua == false) { btnSuaLoai.Enabled = false; } if (kq.Sua == true) { btnSuaLoai.Enabled = true; } break; case 4: if (kq.Them == false) { btnThemNV.Enabled = false; } if (kq.Them == true) { btnThemNV.Enabled = true; } if (kq.Xoa == false) { btnXoaNV.Enabled = false; } if (kq.Xoa == true) { btnXoaNV.Enabled = true; } if (kq.Sua == false) { btnSuaNV.Enabled = false; } if (kq.Sua == true) { btnSuaNV.Enabled = true; } break; case 5: if (kq.Them == false) { btnThemDU.Enabled = false; } if (kq.Them == true) { btnThemDU.Enabled = true; } if (kq.Xoa == false) { btnXoaDU.Enabled = false; } if (kq.Xoa == true) { btnXoaDU.Enabled = true; } if (kq.Sua == false) { btnSuaDU.Enabled = false; } if (kq.Sua == true) { btnSuaDU.Enabled = true; } break; } } } } catch { } }