static void Main(string[] args) { Console.InputEncoding = Encoding.Unicode; Console.OutputEncoding = Encoding.Unicode; NhapKhachHang nhapKhachHang = new NhapKhachHang(); DocGhiFile docGhiFile = new DocGhiFile(); ChucNang chucNang = new ChucNang(); ArrayList arrayList = new ArrayList(); docGhiFile.DocFileKhachHang(arrayList); Chon(nhapKhachHang, chucNang, arrayList, docGhiFile); }
public void TinhTienDien(ArrayList arrayList, string keyword) { NhapKhachHang nhapKhachHang = new NhapKhachHang(); bool kt = false; foreach (KhachHang khachhang in arrayList) { if (keyword.ToLower().Equals(khachhang.Makh.ToString()) || keyword.ToLower().Equals(khachhang.Tenchuho.ToLower()) || keyword.ToLower().EndsWith(khachhang.Tenchuho.ToLower())) { khachhang.Sokwh = nhapKhachHang.Sokwh(); khachhang.Thanhtien = nhapKhachHang.ThanhTien(khachhang.Sokwh); khachhang.Phuongthucthanhtoan = nhapKhachHang.ThanhToan(); kt = true; Console.WriteLine("Thành công"); } } if (kt == false) { Console.WriteLine("Không tìm thấy khách hàng"); } }
public void SuaThongTin(ArrayList arrayList, string keyword) { NhapKhachHang nhapKhachHang = new NhapKhachHang(); bool kt = false; foreach (KhachHang khachHang in arrayList) { if (keyword.ToLower().Equals(khachHang.Makh.ToString()) || keyword.ToLower().Equals(khachHang.Tenchuho.ToLower()) || keyword.ToLower().EndsWith(khachHang.Tenchuho.ToLower())) { khachHang.Tenchuho = nhapKhachHang.TenChuHo(); khachHang.Diachi = nhapKhachHang.DiaChi(); khachHang.Ngaysinh = nhapKhachHang.NgaySinh(); kt = true; Console.WriteLine("Sửa thông tin thành công"); } } if (kt == false) { Console.WriteLine("Không tìm thấy khách hàng"); } }
public static void Chon(NhapKhachHang nhapKhachHang, ChucNang chucNang, ArrayList arrayList, DocGhiFile docGhiFile) { string chon; while (true) { Menu(); chon = Console.ReadLine(); Console.Clear(); switch (chon) { case "1": nhapKhachHang.NhapThongTin(arrayList); docGhiFile.GhiFileKhachHang(arrayList); break; case "2": chucNang.HienKhachHang(arrayList); Console.WriteLine("Nhập ID khách hàng: "); string id = Console.ReadLine(); chucNang.TinhTienDien(arrayList, id); docGhiFile.GhiFileKhachHang(arrayList); Console.ReadKey(); Console.Clear(); break; case "3": chucNang.XuatPhieuThongTin(arrayList); Console.ReadKey(); Console.Clear(); break; case "4": chucNang.HienKhachHang(arrayList); Console.ReadKey(); Console.Clear(); break; case "5": chucNang.HienKhachHang(arrayList); Console.WriteLine("Nhập khách hàng cần sửa: "); string key = Console.ReadLine(); chucNang.SuaThongTin(arrayList, key); docGhiFile.GhiFileKhachHang(arrayList); Console.ReadKey(); Console.Clear(); break; case "6": chucNang.HienKhachHang(arrayList); Console.WriteLine("Nhập khách hàng cần xóa: "); string keyword = Console.ReadLine(); chucNang.XoaKhachHang(arrayList, keyword); docGhiFile.GhiFileKhachHang(arrayList); Console.ReadKey(); Console.Clear(); break; default: Menu(); break; } if (chon == "7") { break; } } }