public void Run(QuanLyKhoa_BLL quanLyKhoa_BLL, KhoaBanQuyen_DAL khoaBanQuyen_DAL, TinhToan_BLL tinhToan_BLL, ArrayList khoaArrayList, QuanLyThietBi_BLL quanLyThietBi_BLL, ArrayList thietBiArrayList) { Console.Clear(); Console.SetCursorPosition(30, 6); Console.Write("████████████████████████████████████████████████████████████"); Console.SetCursorPosition(30, 7); Console.Write("██ ██"); Console.SetCursorPosition(30, 8); Console.Write("██ ██"); Console.SetCursorPosition(30, 9); Console.Write("██ ██"); Console.SetCursorPosition(30, 10); Console.Write("██ TÀI KHOẢN : ██"); Console.SetCursorPosition(30, 11); Console.Write("██ ██"); Console.SetCursorPosition(30, 12); Console.Write("██ MẬT KHẨU : ██"); Console.SetCursorPosition(30, 13); Console.Write("██ ██"); Console.SetCursorPosition(30, 14); Console.Write("████████████████████████████████████████████████████████████"); Console.SetCursorPosition(55, 8); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("ĐĂNG NHẬP"); Console.ForegroundColor = ConsoleColor.White; Console.SetCursorPosition(50, 10); Console.Write(""); string tk = Console.ReadLine(); Console.SetCursorPosition(49, 12); Console.Write(""); string mk = Console.ReadLine(); if (tk.Equals("admin") && mk.Equals("admin")) { Console.SetCursorPosition(44, 16); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("=>>> Đăng nhập thành công <<<="); Console.ForegroundColor = ConsoleColor.White; Console.ReadKey(); Console.Clear(); int chon; while (true) { Menu(); chon = int.Parse(Console.ReadLine()); if (chon == 0) { Console.Clear(); break; } switch (chon) { case 1: Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("MỖI KHÓA BẢN QUYỀN CÓ 25 KÝ TỰ ĐƯỢC VIẾT HOA GỒM CẢ SỐ VÀ CHỮ!!!"); Console.ForegroundColor = ConsoleColor.White; quanLyKhoa_BLL.Nhap(khoaArrayList); khoaBanQuyen_DAL.GhiFile(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 2: quanLyKhoa_BLL.Hien(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 3: quanLyKhoa_BLL.CapNhat(khoaArrayList); khoaBanQuyen_DAL.GhiFile(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 4: quanLyKhoa_BLL.Xoa(khoaArrayList); khoaBanQuyen_DAL.GhiFile(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 5: tinhToan_BLL.TinhTong(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 6: tinhToan_BLL.TinhTongConLuot(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 7: tinhToan_BLL.TinhTongHetLuot(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 8: quanLyThietBi_BLL.HienThietBi(thietBiArrayList); Console.ReadKey(); Console.Clear(); break; case 9: quanLyThietBi_BLL.HienThiSuDungWindow(khoaArrayList, thietBiArrayList); Console.ReadKey(); Console.Clear(); break; case 10: quanLyThietBi_BLL.HienThiSuDungOffice(thietBiArrayList, khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 11: quanLyThietBi_BLL.HienThiSudungAll(thietBiArrayList, khoaArrayList); Console.ReadKey(); Console.Clear(); break; default: break; } } } else { Console.SetCursorPosition(41, 16); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("==> Đăng nhập không thành công <=="); Console.ForegroundColor = ConsoleColor.White; Console.ReadKey(); Console.Clear(); } }
public void Run(QuanLyKhoa_BLL quanLyKhoa_BLL, KhoaBanQuyen_DAL khoaBanQuyen_DAL, TinhToan_BLL tinhToan_BLL, ArrayList khoaArrayList, QuanLyThietBi_BLL quanLyThietBi_BLL, ArrayList thietBiArrayList) { Console.Clear(); Console.Clear(); Console.SetCursorPosition(35, 5); Console.Write("████████████████████████████████████████████████████████████"); Console.SetCursorPosition(35, 6); Console.Write("██ ██"); Console.SetCursorPosition(35, 7); Console.Write("██ ██"); Console.SetCursorPosition(35, 8); Console.Write("██ ██"); Console.SetCursorPosition(35, 9); Console.Write("██ TÀI KHOẢN (admin): ██"); Console.SetCursorPosition(35, 10); Console.Write("██ ██"); Console.SetCursorPosition(35, 11); Console.Write("██ MẬT KHẨU (admin): ██"); Console.SetCursorPosition(35, 12); Console.Write("██ ██"); Console.SetCursorPosition(35, 13); Console.Write("████████████████████████████████████████████████████████████"); Console.SetCursorPosition(60, 7); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("ĐĂNG NHẬP"); Console.ForegroundColor = ConsoleColor.White; Console.SetCursorPosition(62, 9); Console.Write(""); string tk = Console.ReadLine(); Console.SetCursorPosition(61, 11); Console.Write(""); string mk = Console.ReadLine(); if (tk.Equals("admin") && mk.Equals("admin")) { Console.SetCursorPosition(47, 15); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("=>>> Đăng nhập thành công <<<="); Console.ForegroundColor = ConsoleColor.White; Console.ReadKey(); Console.Clear(); int chon; while (true) { Menu(); chon = int.Parse(Console.ReadLine()); if (chon == 0) { Console.Clear(); break; } switch (chon) { case 1: Console.Clear(); quanLyKhoa_BLL.Nhap(khoaArrayList); khoaBanQuyen_DAL.GhiFile(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 2: Console.Clear(); quanLyKhoa_BLL.Hien(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 3: Console.Clear(); quanLyKhoa_BLL.CapNhat(khoaArrayList); khoaBanQuyen_DAL.GhiFile(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 4: Console.Clear(); quanLyKhoa_BLL.Xoa(khoaArrayList); khoaBanQuyen_DAL.GhiFile(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 5: Console.Clear(); tinhToan_BLL.TinhTong(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 6: Console.Clear(); tinhToan_BLL.TinhTongConLuot(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 7: Console.Clear(); tinhToan_BLL.TinhTongHetLuot(khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 8: Console.Clear(); quanLyThietBi_BLL.HienThietBi(thietBiArrayList); Console.ReadKey(); Console.Clear(); break; case 9: Console.Clear(); quanLyThietBi_BLL.HienThiSuDungWindow(khoaArrayList, thietBiArrayList); Console.ReadKey(); Console.Clear(); break; case 10: Console.Clear(); quanLyThietBi_BLL.HienThiSuDungOffice(thietBiArrayList, khoaArrayList); Console.ReadKey(); Console.Clear(); break; case 11: Console.Clear(); quanLyThietBi_BLL.HienThiSudungAll(thietBiArrayList, khoaArrayList); Console.ReadKey(); Console.Clear(); break; default: break; } } } else { Console.SetCursorPosition(47, 15); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("==>Đăng nhập không thành công<=="); } }