Пример #1
0
        public void Insert()
        {
            DonHangDAL        insertDonHang        = new DonHangDAL();
            ChiTietDonHangDAL insertChiTietDonHang = new ChiTietDonHangDAL();

            insertDonHang._donHang = this._donhang;
            GridView g = new GridView();

            insertDonHang.Insert();
            g.DataSource = insertDonHang.SelectTop1();
            g.DataBind();
            _donhang.IdDonHang = int.Parse(g.Rows[0].Cells[0].Text);
            insertChiTietDonHang._chitietdonhang = _donhang.ChiTietDonHang;
            for (int i = 0; i < _donhang.ChiTietDonHang.SanPham.Length; i++)
            {
                insertChiTietDonHang._chitietdonhang.IdDonHang = _donhang.IdDonHang;
                insertChiTietDonHang._chitietdonhang.IdSanPham =
                    _donhang.ChiTietDonHang.SanPham[i].IdSanPham;
                insertChiTietDonHang._chitietdonhang.SoLuongSanPham =
                    _donhang.ChiTietDonHang.SanPham[i].SoLuong;
                insertChiTietDonHang.Insert();
            }
        }