public void HienThi(string makho) { try { int sotang = 0; bool kt = false; for (int j = 0; j < khohang.Length; j++) { for (int k = 0; k < chitietkhohang.Length; k++) { if (chitietkhohang[k].Makho == makho) { for (int i = 0; i < hanghoa.Length; i++) { if (chitietkhohang[k].Makho == makho && chitietkhohang[k].Mahanghoa == hanghoa[i].MaHangHoa) { if (chitietkhohang[k].Soluong < hanghoa[i].MucTonToiThieu) { sotang++; kt = true; } else if (chitietkhohang[k].Soluong > hanghoa[i].MucDatHang) { sotang++; kt = true; } } } } } if (kt == true) { break; } } hienthi = new Entities.BCMucTonToiThieuToiDa[sotang]; if (sotang == 0) { MessageBox.Show("Kho không phát sinh mức tồn tối thiểu - tối đa nào", "Hệ thống cảnh báo"); kiemtra = false; return; } kiemtra = true; sotang = 0; kt = false; for (int j = 0; j < khohang.Length; j++) { if (khohang[j].MaKho == makho) { for (int k = 0; k < chitietkhohang.Length; k++) { if (chitietkhohang[k].Makho == makho) { for (int i = 0; i < hanghoa.Length; i++) { if (chitietkhohang[k].Makho == makho && chitietkhohang[k].Mahanghoa == hanghoa[i].MaHangHoa) { if (chitietkhohang[k].Soluong < hanghoa[i].MucTonToiThieu) { hienthi[sotang] = new Entities.BCMucTonToiThieuToiDa(khohang[j].MaKho, khohang[j].TenKho, hanghoa[i].MaHangHoa, hanghoa[i].TenHangHoa, hanghoa[i].MucTonToiThieu, hanghoa[i].MucDatHang, chitietkhohang[k].Soluong, 0, "Thiếu hàng"); sotang++; kt = true; } else if (chitietkhohang[k].Soluong > hanghoa[i].MucDatHang) { hienthi[sotang] = new Entities.BCMucTonToiThieuToiDa(khohang[j].MaKho, khohang[j].TenKho, hanghoa[i].MaHangHoa, hanghoa[i].TenHangHoa, hanghoa[i].MucTonToiThieu, hanghoa[i].MucDatHang, 0, chitietkhohang[k].Soluong, "Thừa hàng"); sotang++; kt = true; } } } } } } if (kt == true) { break; } } } catch { } finally { fix(); } }
public void HienThi(string makho) { try { int sotang = 0; bool kt = false; for (int j = 0; j < khohang.Length; j++) { for (int k = 0; k < chitietkhohang.Length; k++) { if (chitietkhohang[k].Makho == makho) { for (int i = 0; i < hanghoa.Length; i++) { if (chitietkhohang[k].Makho == makho && chitietkhohang[k].Mahanghoa == hanghoa[i].MaHangHoa) { if (chitietkhohang[k].Soluong < hanghoa[i].MucTonToiThieu) { sotang++; kt = true; } else if (chitietkhohang[k].Soluong > hanghoa[i].MucDatHang) { sotang++; kt = true; } } } } } if (kt == true) break; } hienthi = new Entities.BCMucTonToiThieuToiDa[sotang]; if (sotang == 0) { MessageBox.Show("Kho không phát sinh mức tồn tối thiểu - tối đa nào", "Hệ thống cảnh báo"); kiemtra = false; return; } kiemtra = true; sotang = 0; kt = false; for (int j = 0; j < khohang.Length; j++) { if (khohang[j].MaKho == makho) { for (int k = 0; k < chitietkhohang.Length; k++) { if (chitietkhohang[k].Makho == makho) { for (int i = 0; i < hanghoa.Length; i++) { if (chitietkhohang[k].Makho == makho && chitietkhohang[k].Mahanghoa == hanghoa[i].MaHangHoa) { if (chitietkhohang[k].Soluong < hanghoa[i].MucTonToiThieu) { hienthi[sotang] = new Entities.BCMucTonToiThieuToiDa(khohang[j].MaKho, khohang[j].TenKho, hanghoa[i].MaHangHoa, hanghoa[i].TenHangHoa, hanghoa[i].MucTonToiThieu, hanghoa[i].MucDatHang, chitietkhohang[k].Soluong, 0, "Thiếu hàng"); sotang++; kt = true; } else if (chitietkhohang[k].Soluong > hanghoa[i].MucDatHang) { hienthi[sotang] = new Entities.BCMucTonToiThieuToiDa(khohang[j].MaKho, khohang[j].TenKho, hanghoa[i].MaHangHoa, hanghoa[i].TenHangHoa, hanghoa[i].MucTonToiThieu, hanghoa[i].MucDatHang, 0, chitietkhohang[k].Soluong, "Thừa hàng"); sotang++; kt = true; } } } } } } if (kt == true) break; } } catch { } finally { fix(); } }