public static void Run(SanPham_DAL SanPham_DAL, SanPham_BLL SanPham_BLL, ArrayList arrayList) { SanPham_DAL.DocFile(arrayList); int chon; while (true) { Menu(); //chọn chức năng chon = int.Parse(Console.ReadLine()); //nếu nhập = 0 thì dừng chương trình if (chon == 0) { break; } switch (chon) { case 1: SanPham_BLL.Nhap(arrayList); Console.WriteLine("Nhập phím bất kì để tiếp tục"); SanPham_DAL.GhiFile(arrayList); Console.ReadLine(); Console.Clear(); break; case 2: SanPham_BLL.Hien(arrayList); Console.WriteLine("Nhập phím bất kì để tiếp tục"); Console.ReadLine(); Console.Clear(); break; case 3: SanPham_BLL.Sua(arrayList); Console.WriteLine("Nhập phím bất kì để tiếp tục"); SanPham_DAL.GhiFile(arrayList); Console.ReadLine(); Console.Clear(); break; case 4: SanPham_BLL.Xoa(arrayList); Console.WriteLine("Nhập phím bất kì để tiếp tục"); SanPham_DAL.GhiFile(arrayList); Console.ReadLine(); Console.Clear(); break; case 5: SanPham_BLL.TimKiem(arrayList); Console.WriteLine("Nhập phím bất kì để tiếp tục"); Console.ReadLine(); Console.Clear(); break; default: break; } } }
public static void RunProgram() { List <SanPham> sanPhams = new List <SanPham>(); List <NhapKho> nhapKhos = new List <NhapKho>(); List <XuatKho> xuatKhos = new List <XuatKho>(); NhapKho_BLL nhapKho_BLL = new NhapKho_BLL(); XuatKho_BLL xuatKho_BLL = new XuatKho_BLL(); SanPham_BLL sanPham_BLL = new SanPham_BLL(); NhapKho_DAL nhapKho_DAL = new NhapKho_DAL(); SanPham_DAL sanPham_DAL = new SanPham_DAL(); XuatKho_DAL xuatKho_DAL = new XuatKho_DAL(); nhapKho_DAL.DocFile(nhapKhos); xuatKho_DAL.DocFile(xuatKhos); sanPham_DAL.DocFile(sanPhams); int chon; while (true) { Menu(); chon = int.Parse(Console.ReadLine()); Console.Clear(); if (chon == 0) { break; } switch (chon) { case 1: SanPham_GUI.Chon(sanPhams, sanPham_BLL, sanPham_DAL); Console.Clear(); break; case 2: NhapKho_GUI.Chon(nhapKhos, nhapKho_BLL, nhapKho_DAL); Console.Clear(); break; case 3: XuatKho_GUI.Chon(xuatKhos, xuatKho_BLL, xuatKho_DAL); Console.Clear(); break; default: break; } } }
public static void Run() { DocGia_DAL.DocFile(DocGia); HoaDon_DAL.DocFile(HoaDon); NhaCungCap_DAL.DocFile(NhaCungCap); NhanVien_DAL.DocFile(NhanVien); SanPham_DAL.DocFile(SanPham); theLoai_DAL.DocFile(TheLoai); Console.Clear(); int chon; while (true) { Menu(); //chọn chức năng chon = int.Parse(Console.ReadLine()); //nếu nhập = 0 thì dừng chương trình if (chon == 0) { break; } switch (chon) { case 1: Console.Clear(); DocGia_GUI.Run(DocGia_DAL, DocGia_BLL, DocGia); Console.WriteLine(" Nhập phím bất kì để tiếp tục"); Console.ReadLine(); Console.Clear(); break; case 2: Console.Clear(); HoaDon_GUI.Run(HoaDon_DAL, HoaDon_BLL, HoaDon); Console.WriteLine(" Nhập phím bất kì để tiếp tục"); Console.ReadLine(); Console.Clear(); break; case 3: Console.Clear(); NhaCungCap_GUI.Run(NhaCungCap_DAL, NhaCungCap_BLL, NhaCungCap); Console.WriteLine(" Nhập phím bất kì để tiếp tục"); Console.ReadLine(); Console.Clear(); break; case 4: Console.Clear(); //nhan vien ,sanpham,theloai NhanVien_GUI.Run(NhanVien_DAL, NhanVien_BLL, NhanVien); Console.WriteLine(" Nhập phím bất kì để tiếp tục"); Console.ReadLine(); Console.Clear(); break; case 5: Console.Clear(); SanPham_GUI.Run(SanPham_DAL, SanPham_BLL, SanPham); Console.WriteLine(" Nhập phím bất kì để tiếp tục"); Console.ReadLine(); Console.Clear(); break; case 6: Console.Clear(); TheLoai_GUI.Run(theLoai_DAL, theLoai_BLL, TheLoai); Console.WriteLine(" Nhập phím bất kì để tiếp tục"); Console.ReadLine(); Console.Clear(); break; default: break; } } }