public void TimMa() { int mancc = 0; do { Console.Clear(); IFNhaCCBLL nhacc = new NhaCCBLL(); NhaCCBLL NCBLL = new NhaCCBLL(); Console.Clear(); IO.BoxTitle(" TÌM KIẾM NHÀ CUNG CẤP THEO MÃ", 1, 1, 5, 100); IO.Writexy("Nhập mã nhà cung cấp cần tìm:", 5, 4); Hien(1, 8, nhacc.XemDSNhaCC(), 5, 0); do { mancc = int.Parse(IO.ReadNumber(35, 4)); if (mancc < 0 || NCBLL.KiemTra(mancc) == false) { IO.Clear(35, 4, 60, ConsoleColor.Black); IO.Writexy("Không tồn tại mã nhà cung cấp này. Vui lòng kiểm tra lại!", 5, 6); } else { List <NCC> list = nhacc.TimNhaCC(new NCC(mancc, null, null, null)); Hien(1, 8, list, 5, 1); } } while (mancc < 0 || NCBLL.KiemTra(mancc) == false); } while (true); }
public void TimTen() { string tenncc = ""; do { Console.Clear(); IFNhaCCBLL nhacc = new NhaCCBLL(); NhaCCBLL NCBLL = new NhaCCBLL(); Console.Clear(); IO.BoxTitle(" TÌM KIẾM NHÀ CUNG CẤP THEO TÊN", 1, 1, 5, 100); IO.Writexy("Nhập tên nhà cung cấp cần tìm:", 5, 4); Hien(1, 8, nhacc.XemDSNhaCC(), 5, 0); do { tenncc = IO.ReadString(35, 4); if (tenncc == null || NCBLL.KiemTraTen(tenncc) == false) { IO.Clear(35, 4, 60, ConsoleColor.Black); IO.Writexy("Không tồn tại tên nhà cung cấp này. Vui lòng kiểm tra lại!", 5, 6); } else { List <NCC> list = nhacc.TimNhaCC(new NCC(0, tenncc, null, null)); Hien(1, 8, list, 5, 1); } } while (tenncc == null || NCBLL.KiemTraTen(tenncc) == false); } while (true); }