Exemplo n.º 1
0
        //---------------------------------------------------------------------------
        public void HienChucNang_NV(int x, int y, ConsoleColor background_color, ConsoleColor text_color)
        {
            do
            {
                Console.SetWindowSize(114, 28);
                Console.BackgroundColor = background_color;
                Console.ForegroundColor = text_color;

                Console.Clear();
                IO.Box(0, 0, 28, 114, ConsoleColor.Black, ConsoleColor.White);
                IO.BoxTitle("                    CÁC CHỨC NĂNG", x, y, 17, 56);
                IO.Writexy("F1. Nhập danh sách nhân viên ", x + 14, y + 3);
                IO.Writexy("F2. Sửa thông tin nhân viên ", x + 14, y + 5);
                IO.Writexy("F3. Xóa nhân viên ", x + 14, y + 7);
                IO.Writexy("F4. Xem danh sách nhân viên", x + 14, y + 9);
                IO.Writexy("F5. Tìm kiếm nhân viên ", x + 14, y + 11);
                IO.Writexy("F6. Quay lại", x + 14, y + 13);
                IO.Writexy("Chọn chức năng...", x + 14, y + 15);

                FormNhanVien   nhanvien = new FormNhanVien();
                Form_MN_QuanLy ftk      = new Form_MN_QuanLy();

                ConsoleKeyInfo kt = Console.ReadKey();
                switch (kt.Key)
                {
                case ConsoleKey.F1:
                    nhanvien.Nhap(1, 1, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F2:
                    nhanvien.Sua(1, 1, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F3:
                    nhanvien.Xoa(1, 1, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F4:
                    nhanvien.Xem(1, 1, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F5:
                    ftk.HienTimKiem_NV(29, 8, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F6:
                    HienMNC_QL(29, 4, ConsoleColor.Black, ConsoleColor.White);
                    break;
                }
            } while (true);
        }
Exemplo n.º 2
0
        //---------------------------------------------------------------------------
        public void HienChucNang_MT(int x, int y, ConsoleColor background_color, ConsoleColor text_color)
        {
            do
            {
                Console.SetWindowSize(114, 28);
                Console.BackgroundColor = background_color;
                Console.ForegroundColor = text_color;

                Console.Clear();
                IO.Box(0, 0, 28, 114, ConsoleColor.Black, ConsoleColor.White);
                IO.BoxTitle("                    CÁC CHỨC NĂNG", x, y, 17, 56);
                IO.Writexy("F1. Thêm giá bán máy tính", x + 14, y + 3);
                IO.Writexy("F2. Sửa thông tin máy tính", x + 14, y + 5);
                IO.Writexy("F3. Xóa máy tính", x + 14, y + 7);
                IO.Writexy("F4. Xem danh sách máy tính", x + 14, y + 9);
                IO.Writexy("F5. Tìm kiếm máy tính", x + 14, y + 11);
                IO.Writexy("F6. Quay lại", x + 14, y + 13);
                IO.Writexy("Chọn chức năng...", x + 14, y + 15);

                FormMayTinh    maytinh = new FormMayTinh();
                Form_MN_QuanLy ftk     = new Form_MN_QuanLy();

                ConsoleKeyInfo kt = Console.ReadKey();
                switch (kt.Key)
                {
                case ConsoleKey.F1:
                    maytinh.Nhap(2, 1, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F2:
                    maytinh.Sua(2, 1, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F3:
                    maytinh.Xoa(2, 1, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F4:
                    maytinh.Xem(1, 1, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F5:
                    ftk.HienTimKiem_MT(27, 7, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F6:
                    HienMNC_QL(29, 4, ConsoleColor.Black, ConsoleColor.White);
                    break;
                }
            } while (true);
        }
Exemplo n.º 3
0
        public void HienHoaDon(int x, int y, ConsoleColor background_color, ConsoleColor text_color)
        {
            do
            {
                Console.SetWindowSize(114, 28);
                Console.BackgroundColor = background_color;
                Console.ForegroundColor = text_color;

                Console.Clear();
                IO.Box(0, 0, 28, 114, ConsoleColor.Black, ConsoleColor.White);
                IO.BoxTitle("                    CÁC CHỨC NĂNG", x, y, 11, 56);
                IO.Writexy("F1. Quản lý hóa đơn nhập", x + 15, y + 3);
                IO.Writexy("F2. Quản lý hóa đơn bán", x + 15, y + 5);
                IO.Writexy("F3. Quay lại", x + 15, y + 7);
                IO.Writexy("Chọn chức năng...", x + 15, y + 9);

                Form_MN_QuanLy fhdnhap = new Form_MN_QuanLy();
                Form_MN_QuanLy fhdban  = new Form_MN_QuanLy();

                ConsoleKeyInfo kt = Console.ReadKey();
                switch (kt.Key)
                {
                case ConsoleKey.F1:
                    fhdnhap.HienChucNang_HDN(29, 5, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F2:
                    fhdban.HienChucNang_HDB(29, 5, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F3:
                    HienMNC_QL(29, 4, ConsoleColor.Black, ConsoleColor.White);
                    break;
                }
            } while (true);
        }
Exemplo n.º 4
0
        public void HienTimKiem_NV(int x, int y, ConsoleColor background_color, ConsoleColor text_color)
        {
            do
            {
                Console.SetWindowSize(114, 28);
                Console.BackgroundColor = background_color;
                Console.ForegroundColor = text_color;

                Console.Clear();
                IO.Box(0, 0, 28, 114, ConsoleColor.Black, ConsoleColor.White);
                IO.BoxTitle("                    CÁC CHỨC NĂNG", x, y, 11, 56);
                IO.Writexy("F1. Tìm kiếm nhân viên theo mã", x + 12, y + 3);
                IO.Writexy("F2. Tìm kiếm nhân viên theo tên", x + 12, y + 5);
                IO.Writexy("F3. Quay lại", x + 12, y + 7);
                IO.Writexy("Chọn chức năng...", x + 12, y + 9);

                FormNhanVien   nhanvien = new FormNhanVien();
                Form_MN_QuanLy fql      = new Form_MN_QuanLy();

                ConsoleKeyInfo kt = Console.ReadKey();
                switch (kt.Key)
                {
                case ConsoleKey.F1:
                    nhanvien.TimMa(1, 1, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F2:
                    nhanvien.TimTen(1, 1, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F3:
                    fql.HienChucNang_NV(29, 5, ConsoleColor.Black, ConsoleColor.White);
                    break;
                }
            } while (true);
        }
Exemplo n.º 5
0
        public static void HienMNC_QL(int x, int y, ConsoleColor background_color, ConsoleColor text_color)
        {
            do
            {
                Console.SetWindowSize(114, 28);
                Console.BackgroundColor = ConsoleColor.Black;
                Console.BackgroundColor = background_color;
                Console.ForegroundColor = text_color;

                Console.Clear();
                IO.Box(0, 0, 28, 114, ConsoleColor.Black, ConsoleColor.White);
                IO.BoxTitle("                    CÁC CHỨC NĂNG", x, y, 19, 56);
                IO.Writexy("F1. Quản lý máy tính", x + 16, y + 3);
                IO.Writexy("F2. Quản lý nhà cung cấp", x + 16, y + 5);
                IO.Writexy("F3. Quản lý khách hàng", x + 16, y + 7);
                IO.Writexy("F4. Quản lý nhân viên", x + 16, y + 9);
                IO.Writexy("F5. Quản lý hóa đơn", x + 16, y + 11);
                IO.Writexy("F6. Thống kê", x + 16, y + 13);
                IO.Writexy("F7. Kết thúc", x + 16, y + 15);
                IO.Writexy("Chọn chức năng...", x + 16, y + 17);

                Form_MN_QuanLy fmt  = new Form_MN_QuanLy();
                Form_MN_QuanLy fncc = new Form_MN_QuanLy();
                Form_MN_QuanLy fkh  = new Form_MN_QuanLy();
                Form_MN_QuanLy fnv  = new Form_MN_QuanLy();
                Form_MN_QuanLy fhd  = new Form_MN_QuanLy();
                Form_MN_QuanLy ftk  = new Form_MN_QuanLy();

                ConsoleKeyInfo kt = Console.ReadKey();
                switch (kt.Key)
                {
                case ConsoleKey.F1:
                    fmt.HienChucNang_MT(29, 5, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F2:
                    fncc.HienChucNang_NCC(29, 5, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F3:
                    fkh.HienChucNang_KH(29, 5, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F4:
                    fnv.HienChucNang_NV(29, 5, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F5:
                    fhd.HienHoaDon(29, 8, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F6:
                    ftk.HienChucNang_TK(29, 4, ConsoleColor.Black, ConsoleColor.White);
                    break;

                case ConsoleKey.F7:
                    Environment.Exit(0);
                    break;
                }
            } while (true);
        }
Exemplo n.º 6
0
        public void HienChinh(int x, int y, ConsoleColor background_color, ConsoleColor text_color)
        {
            Console.BackgroundColor = ConsoleColor.Black;
            Console.BackgroundColor = background_color;
            Console.ForegroundColor = text_color;
            IO.Box(0, 0, 28, 114, ConsoleColor.Black, ConsoleColor.White);

            IO.BoxTitle("                       ĐĂNG NHẬP", x, y, 15, 60);
            IO.Writexy("Tài khoản:", x + 3, y + 5);
            IO.Writexy("Mật khẩu:", x + 3, y + 8);
            IO.Writexy("Đăng nhập", x + 40, y + 10);
            IO.Writexy("----------------------------------------------------------", x + 1, y + 11);
            do
            {
                IO.Clear(x + 14, y + 5, 44, ConsoleColor.Black);
                IO.Clear(x + 13, y + 8, 45, ConsoleColor.Black);
                do
                {
                    Console.SetCursorPosition(x + 15, y + 5);
                    User = Console.ReadLine();
                    if (User == "")
                    {
                        IO.Clear(x + 2, y + 12, 51, ConsoleColor.Black);
                        IO.Writexy("Nhập lại tài khoản...", x + 3, y + 12, ConsoleColor.Black, ConsoleColor.White);
                        IO.Clear(x + 14, y + 5, 44, ConsoleColor.Black);
                    }
                    else
                    {
                        user = User;
                    }
                } while (User == "");
                IO.Clear(x + 2, y + 12, 51, ConsoleColor.Black);
                do
                {
                    pass = IO.ReadPassword(x + 14, y + 8);
                    if (pass == null)
                    {
                        IO.Clear(x + 2, y + 12, 51, ConsoleColor.Black);
                        IO.Writexy("Nhập lại mật khẩu...", x + 3, y + 12, ConsoleColor.Black, ConsoleColor.White);
                        IO.Clear(x + 13, y + 8, 45, ConsoleColor.Black);
                    }
                } while (pass == null);
                IO.Clear(x + 2, y + 12, 51, ConsoleColor.Black);
                IO.Writexy("Nhấn Enter để đăng nhập hoặc nhấn ESC để thoát...", x + 3, y + 12);
                IO.Writexy("Đăng nhập", x + 40, y + 10, ConsoleColor.Blue, ConsoleColor.White);
                ConsoleKeyInfo kt = Console.ReadKey();
                if (kt.Key == ConsoleKey.Enter)
                {
                    if (user == "admin" && pass == "admin")
                    {
                        Form_MN_QuanLy.HienMNC_QL(29, 4, ConsoleColor.Black, ConsoleColor.White);
                    }
                    else if (KT_DangNhap(user, pass) == true)
                    {
                        Form_MN_NhanVien.HienMNC_NV(29, 5, ConsoleColor.Black, ConsoleColor.White);
                    }
                    else
                    {
                        IO.Clear(x + 2, y + 12, 51, ConsoleColor.Black);
                        IO.Writexy("Tài khoản hoặc Mật khẩu không đúng, mời nhập lại...", x + 3, y + 12, ConsoleColor.Black, ConsoleColor.White);
                    }
                }
            } while (true);
        }