Ejemplo n.º 1
0
        public void LayChiTiet_HangHoaXuat_TheoKho(string maKho, string tenKho)
        {
            try
            {
                int count = 0;
                for (int i = 0; i < ctHangHoaTheoKho.Length; i++)
                {
                    if (ctHangHoaTheoKho[i].Makho == maKho)
                    {
                        count++;
                    }
                }
                Entities.ChiTietKhoHangTheoHoaHonNhap[] ctkho = new Entities.ChiTietKhoHangTheoHoaHonNhap[count];
                count = 0;

                for (int i = 0; i < ctHangHoaTheoKho.Length; i++)
                {
                    if (ctHangHoaTheoKho[i].Makho == maKho)
                    {
                        ctkho[count] = ctHangHoaTheoKho[i];
                        count++;
                    }
                }

                ctBCXH = new Entities.CTBCNhapHangTheoKho[count];
                for (int i = 0; i < ctkho.Length; i++)
                {
                    ctBCXH[i]                 = new Entities.CTBCNhapHangTheoKho();
                    ctBCXH[i].MaKho           = ctkho[i].Makho;
                    ctBCXH[i].TenKho          = tenKho;
                    ctBCXH[i].MaHangHoa       = ctkho[i].Mahanghoa;
                    ctBCXH[i].TongSoLuongNhap = 0;
                    for (int j = 0; j < HangHoa.Length; j++)
                    {
                        if (HangHoa[j].MaHangHoa == ctBCXH[i].MaHangHoa)
                        {
                            ctBCXH[i].TenHangHoa = HangHoa[j].TenHangHoa;
                            break;
                        }
                    }
                }
            }
            catch { }
        }
Ejemplo n.º 2
0
        public void LayChiTiet_HangHoaXuat_TheoKho(string maKho, string tenKho)
        {
            try
            {
                int count = 0;
                for (int i = 0; i < ctHangHoaTheoKho.Length; i++)
                {
                    if (ctHangHoaTheoKho[i].Makho == maKho)
                    {
                        count++;
                    }
                }
                Entities.ChiTietKhoHangTheoHoaHonNhap[] ctkho = new Entities.ChiTietKhoHangTheoHoaHonNhap[count];
                count = 0;

                for (int i = 0; i < ctHangHoaTheoKho.Length; i++)
                {
                    if (ctHangHoaTheoKho[i].Makho == maKho)
                    {
                        ctkho[count] = ctHangHoaTheoKho[i];
                        count++;
                    }
                }

                ctBCXH = new Entities.CTBCNhapHangTheoKho[count];
                for (int i = 0; i < ctkho.Length; i++)
                {
                    ctBCXH[i] = new Entities.CTBCNhapHangTheoKho();
                    ctBCXH[i].MaKho = ctkho[i].Makho;
                    ctBCXH[i].TenKho = tenKho;
                    ctBCXH[i].MaHangHoa = ctkho[i].Mahanghoa;
                    ctBCXH[i].TongSoLuongNhap = 0;
                    for (int j = 0; j < HangHoa.Length; j++)
                    {
                        if (HangHoa[j].MaHangHoa == ctBCXH[i].MaHangHoa)
                        {
                            ctBCXH[i].TenHangHoa = HangHoa[j].TenHangHoa;
                            break;
                        }
                    }
                }
            }
            catch { }
        }