//--------------------------------------------------------------------------- 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); }
//--------------------------------------------------------------------------- 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); }
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); }
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); }
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); }
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); }