Tạo menu động bằng code trong dotnet bar bài 1
Bài 1: Xây dựng cơ sở dữ liệu quan hệ đê tạo giao diện
Để tạo menu động phân quyền cho người sử dụng chúng ta xây dựng cơ sở dữ liệu như sau:
USER(MaNV, TenNV, Matkhau)
MENUCAP1(MaCap1,Tencap1)
MENUCAP2(MaCap2,Tencap2,Macap1)
Trong dotnet bar chúng ta sẽ phân quyền cho người dùng trên menu cấp 2 nên bảng phần quyền cấp 2 được tạo ra như sau:
PHANQUYENCAP1(MaNV,MaCap2,Trangthai)
Trường trạng thài có kiểu dữ liệu là bit nhận một trong hai giá trị là true hoặc false. Trạng thái này sẽ được gán cho thuộc tính Enabled của menu tương ứng. Nếu nhân viên được phép sử dụng chức năng nào thì trạng thài bằng True và ngược lại trạng thài bằng false. Sau khi người sử dụng đăng nhập thành công vào hệ thống, những menu nào người dùng được phép sử dụng thì sáng lên, những menu người dùng không được phép sử dụng sẽ mờ đi và người dùng không sử dụng được chức năng này.
- Xử lý điều kiện trong DB2
- BÌNH TĨNH TRƯỚC HỘP THƯ SỐ – NGHỆ THUẬT NHẬN DIỆN EMAIL PHISHING TỪ GÓC NHÌN NGHIỆP VỤ
- HÓA THÂN THÀNH "KẺ TẤN CÔNG": KHI HIỂU RÕ CẠM BẪY, TA PHÒNG THỦ VỮNG VÀNG HƠN
- CÁC CÔNG CỤ XÂY DỰNG GIAO DIỆN ỨNG DỤNG BẰNG TRÍ TUỆ NHÂN TẠO (AI)
- Silent Lynx khai thác lỗ hổng WinRAR để triển khai Reverse Shell nhằm tấn công các cơ quan chính phủ