private void Login() { this.Hide(); DangNhap dn = new DangNhap(); dn.ShowDialog(); if (dn.LoginResult == DangNhap.LOGIN_FAILED) // CASE-LV1: Ấn nút thoát ở form DangNhap { this.Close(); } else // CASE-LV1: Đăng nhập thành công { this.Show(); // Hiển thị form loading hiện tại if (dn.LoginResult == DangNhap.LOGIN_WITH_ADMIN) // CASE-LV2: Đăng nhập với tư cách ADMIN { MessageBox.Show("Hello " + '"' + dn.NameUser + '"' + ",\nBạn đang đăng nhập với quyền của ADMIN,\nChọn OK để tiếp tục!", "Thông báo"); this.Hide(); admin = new MenuADMIN(dn.NameUser); admin.ShowDialog(); if (admin.LoginStatus == DangNhap.EXIT) // CASE-LV3: Thoát form ADMIN, thoát khỏi chương trình { this.Close(); } else // (admin.LoginStatus == DangNhap.LOGOUT) CASE-LV3: Thoát form ADMIN, đăng xuất khỏi chương trình { admin = null; Login(); } } else // CASE-LV2: Đăng nhập với tư cách SINH_VIEN { MessageBox.Show("Hello " + '"' + dn.NameUser + '"' + ",\nBạn đang đăng nhập với quyền của SINHVIEN,\nChọn OK để tiếp tục!", "Thông báo"); this.Hide(); sinhvien = new MenuSinhVien(dn.NameUser); sinhvien.ShowDialog(); if (sinhvien.LoginStatus == DangNhap.EXIT) // CASE-LV3: Thoát form ADMIN, thoát khỏi chương trình { this.Close(); } else // (admin.LoginStatus == DangNhap.LOGOUT) CASE-LV3: Thoát form ADMIN, đăng xuất khỏi chương trình { sinhvien = null; Login(); } } } }
public ThemGiaoDich(string id, MenuADMIN father) { InitializeComponent(); IDUser = id; root = father; }
public ThemGiaoDich(string IDUser, MenuADMIN father) { InitializeComponent(); }
public TaiKhoan(string id, MenuADMIN father) { InitializeComponent(); IDUser = id; root = father; }