示例#1
0
        public void Chon()
        {
            khoaBanQuyen_DAL.DocFile(khoaArrayList);
            thietBi.DocFile(thietBiArrayList);
            nguoiDung_DAL.DocFile(taikhoan);
            int chon;

            while (true)
            {
                Menu();
                chon = int.Parse(Console.ReadLine());
                if (chon == 0)
                {
                    break;
                }
                switch (chon)
                {
                case 1:
                    admin.Run(quanLyKhoa_BLL, khoaBanQuyen_DAL, tinhToan_BLL, khoaArrayList, quanLyThietBi_BLL, thietBiArrayList);
                    break;

                case 2:
                    nguoiDung.Chon(taikhoan, thietBiArrayList, khoaArrayList);
                    break;

                default: break;
                }
            }
        }
示例#2
0
        public void Chon(ArrayList taikhoan, ArrayList thietbiArrayList, ArrayList khoabanquyenArrayList)
        {
            nguoidung.DocFile(taikhoan);
            int chon;

            while (true)
            {
                Menu();
                chon = int.Parse(Console.ReadLine());
                Console.Clear();
                if (chon == 0)
                {
                    break;
                }
                switch (chon)
                {
                case 1:
                    user = quanlynguoidung.DangNhap(taikhoan);
                    if (user != null)
                    {
                        Console.WriteLine("Đăng nhập thành công");
                        Console.ReadKey();
                        Console.Clear();
                        Console.WriteLine("Nhập key");
                        string key = Console.ReadLine();
                        quanlynguoidung.NhapKey(thietbiArrayList, khoabanquyenArrayList, user, key);
                        Console.ReadKey();
                        Console.Clear();
                    }
                    else
                    {
                        Console.WriteLine("Đăng nhập thất bại");
                    }
                    Console.ReadKey();
                    Console.Clear();
                    break;

                case 2:
                    quanlynguoidung.TaoTK(taikhoan, thietbiArrayList);

                    Console.Clear();
                    break;

                default: break;
                }
            }
        }
示例#3
0
        public void Chon(ArrayList taikhoan, ArrayList thietbiArrayList, ArrayList khoabanquyenArrayList)
        {
            nguoidung.DocFile(taikhoan);
            int chon;

            while (true)
            {
                Menu();
                chon = int.Parse(Console.ReadLine());
                Console.Clear();
                if (chon == 0)
                {
                    break;
                }
                switch (chon)
                {
                case 1:
                    user = quanlynguoidung.DangNhap(taikhoan);
                    if (user != null)
                    {
                        Console.SetCursorPosition(53, 15);
                        Console.ForegroundColor = ConsoleColor.Green;
                        Console.WriteLine("Đăng nhập thành công");
                        Console.ForegroundColor = ConsoleColor.White;
                        Console.ReadKey();
                        Console.Clear();
                        Console.SetCursorPosition(40, 6);
                        Console.ForegroundColor = ConsoleColor.Yellow;
                        Console.WriteLine("HÃY NHẬP KHÓA BẢN QUYỀN BẠN MUỐN SỬ DỤNG!");
                        Console.ForegroundColor = ConsoleColor.White;
                        Console.SetCursorPosition(40, 7);  Console.WriteLine("_______________________________________________");
                        Console.SetCursorPosition(40, 8);  Console.WriteLine("|");
                        Console.SetCursorPosition(40, 9);  Console.WriteLine("|Nhập key:");
                        Console.SetCursorPosition(40, 10); Console.WriteLine("|______________________________________________");
                        Console.SetCursorPosition(50, 9);
                        string key = Console.ReadLine();
                        quanlynguoidung.NhapKey(thietbiArrayList, khoabanquyenArrayList, user, key);
                        Console.ReadKey();
                        Console.Clear();
                    }
                    else
                    {
                        Console.SetCursorPosition(53, 15);
                        Console.ForegroundColor = ConsoleColor.Red;
                        Console.WriteLine("Đăng nhập thất bại");
                        Console.ForegroundColor = ConsoleColor.White;
                    }
                    Console.ReadKey();
                    Console.Clear();
                    break;

                case 2:
                    quanlynguoidung.TaoTK(taikhoan, thietbiArrayList);

                    Console.Clear();
                    break;

                default: break;
                }
            }
        }