public void LayChiTiet_HangHoaXuat() { try { Entities.ChiTietKhoHangTheoHoaHonNhap[] kh1 = new Entities.ChiTietKhoHangTheoHoaHonNhap[1]; kh1 = new ChiTietKhoHangTheoHoaHonNhap().Select(); if (kh1 == null) { ctHangHoaTheoKho = new Entities.ChiTietKhoHangTheoHoaHonNhap[0]; ctBCXH = new Entities.SoDuKho[0]; return; } ctHangHoaTheoKho = kh1; ctBCXH = new Entities.SoDuKho[ctHangHoaTheoKho.Length]; for (int i = 0; i < ctHangHoaTheoKho.Length; i++) { ctBCXH[i] = new Entities.SoDuKho(); ctBCXH[i].MaKho = ctHangHoaTheoKho[i].Makho; ctBCXH[i].MaHangHoa = ctHangHoaTheoKho[i].Mahanghoa; ctBCXH[i].SoDuDauKy = 0; ctBCXH[i].SoDuCuoiKy = 0; ctBCXH[i].PhatSinhNo = 0; ctBCXH[i].PhatSinhCo = 0; } Entities.SoDuKho[] sdk1 = LaySoDuKhoTheoNgay(DateTime.Now.Month, DateTime.Now.Year); for (int i = 0; i < sdk1.Length; i++) { for (int j = 0; j < ctBCXH.Length; j++) { if (sdk1[i].MaKho == ctBCXH[j].MaKho && sdk1[i].MaHangHoa == ctBCXH[j].MaHangHoa) { ctBCXH[j].SoDuDauKy = sdk1[i].SoDuDauKy; } } } } catch { } }