예제 #1
0
        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();
            }
        }
예제 #2
0
        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<==");
            }
        }