⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 datasetselltable.h

📁 Visual C++.net数据库开发经典案例
💻 H
📖 第 1 页 / 共 3 页
字号:
    };
    
    inline System::Type *  DataSetSellTable::SellTableDataTable::GetRowType() {
        return __typeof(My::DataSetSellTable::SellTableRow);
    };
    
    inline System::Void DataSetSellTable::SellTableDataTable::OnRowChanged(System::Data::DataRowChangeEventArgs *  e) {
        __super::OnRowChanged(e);
        if ((this->SellTableRowChanged != 0)) {
            this->SellTableRowChanged(this, new My::DataSetSellTable::SellTableRowChangeEvent((__try_cast<My::DataSetSellTable::SellTableRow *  >(e->Row)), e->Action));
        }
    };
    
    inline System::Void DataSetSellTable::SellTableDataTable::OnRowChanging(System::Data::DataRowChangeEventArgs *  e) {
        __super::OnRowChanging(e);
        if ((this->SellTableRowChanging != 0)) {
            this->SellTableRowChanging(this, new My::DataSetSellTable::SellTableRowChangeEvent((__try_cast<My::DataSetSellTable::SellTableRow *  >(e->Row)), e->Action));
        }
    };
    
    inline System::Void DataSetSellTable::SellTableDataTable::OnRowDeleted(System::Data::DataRowChangeEventArgs *  e) {
        __super::OnRowDeleted(e);
        if ((this->SellTableRowDeleted != 0)) {
            this->SellTableRowDeleted(this, new My::DataSetSellTable::SellTableRowChangeEvent((__try_cast<My::DataSetSellTable::SellTableRow *  >(e->Row)), e->Action));
        }
    };
    
    inline System::Void DataSetSellTable::SellTableDataTable::OnRowDeleting(System::Data::DataRowChangeEventArgs *  e) {
        __super::OnRowDeleting(e);
        if ((this->SellTableRowDeleting != 0)) {
            this->SellTableRowDeleting(this, new My::DataSetSellTable::SellTableRowChangeEvent((__try_cast<My::DataSetSellTable::SellTableRow *  >(e->Row)), e->Action));
        }
    };
    
    inline System::Void DataSetSellTable::SellTableDataTable::RemoveSellTableRow(My::DataSetSellTable::SellTableRow *  row) {
        this->Rows->Remove(row);
    };
    
    
    
    inline DataSetSellTable::SellTableRow::SellTableRow(System::Data::DataRowBuilder *  rb) : 
            DataRow(rb) {
        this->tableSellTable = (__try_cast<My::DataSetSellTable::SellTableDataTable *  >(this->Table));
    }
    
    inline System::DateTime DataSetSellTable::SellTableRow::get_Date() {
        try {
            return (*__try_cast<__box System::DateTime *  >(this->Item[this->tableSellTable->DateColumn]));
        }
        catch (System::InvalidCastException * e) {
            throw new System::Data::StrongTypingException(S"无法获取值,因为它是 DBNull。", e);
        }
    }
    inline void DataSetSellTable::SellTableRow::set_Date(System::DateTime value) {
        this->Item[this->tableSellTable->DateColumn] = __box(value);
    }
    
    inline System::Decimal DataSetSellTable::SellTableRow::get_Total() {
        try {
            return (*__try_cast<__box System::Decimal *  >(this->Item[this->tableSellTable->TotalColumn]));
        }
        catch (System::InvalidCastException * e) {
            throw new System::Data::StrongTypingException(S"无法获取值,因为它是 DBNull。", e);
        }
    }
    inline void DataSetSellTable::SellTableRow::set_Total(System::Decimal value) {
        this->Item[this->tableSellTable->TotalColumn] = __box(value);
    }
    
    inline System::Decimal DataSetSellTable::SellTableRow::get_Quantity() {
        return (*__try_cast<__box System::Decimal *  >(this->Item[this->tableSellTable->QuantityColumn]));
    }
    inline void DataSetSellTable::SellTableRow::set_Quantity(System::Decimal value) {
        this->Item[this->tableSellTable->QuantityColumn] = __box(value);
    }
    
    inline System::Decimal DataSetSellTable::SellTableRow::get_Price() {
        try {
            return (*__try_cast<__box System::Decimal *  >(this->Item[this->tableSellTable->PriceColumn]));
        }
        catch (System::InvalidCastException * e) {
            throw new System::Data::StrongTypingException(S"无法获取值,因为它是 DBNull。", e);
        }
    }
    inline void DataSetSellTable::SellTableRow::set_Price(System::Decimal value) {
        this->Item[this->tableSellTable->PriceColumn] = __box(value);
    }
    
    inline System::Decimal DataSetSellTable::SellTableRow::get_DetailTotal() {
        try {
            return (*__try_cast<__box System::Decimal *  >(this->Item[this->tableSellTable->DetailTotalColumn]));
        }
        catch (System::InvalidCastException * e) {
            throw new System::Data::StrongTypingException(S"无法获取值,因为它是 DBNull。", e);
        }
    }
    inline void DataSetSellTable::SellTableRow::set_DetailTotal(System::Decimal value) {
        this->Item[this->tableSellTable->DetailTotalColumn] = __box(value);
    }
    
    inline System::Decimal DataSetSellTable::SellTableRow::get_Discount() {
        try {
            return (*__try_cast<__box System::Decimal *  >(this->Item[this->tableSellTable->DiscountColumn]));
        }
        catch (System::InvalidCastException * e) {
            throw new System::Data::StrongTypingException(S"无法获取值,因为它是 DBNull。", e);
        }
    }
    inline void DataSetSellTable::SellTableRow::set_Discount(System::Decimal value) {
        this->Item[this->tableSellTable->DiscountColumn] = __box(value);
    }
    
    inline System::String *  DataSetSellTable::SellTableRow::get_Depot() {
        try {
            return (__try_cast<System::String *  >(this->Item[this->tableSellTable->DepotColumn]));
        }
        catch (System::InvalidCastException * e) {
            throw new System::Data::StrongTypingException(S"无法获取值,因为它是 DBNull。", e);
        }
    }
    inline void DataSetSellTable::SellTableRow::set_Depot(System::String *  value) {
        this->Item[this->tableSellTable->DepotColumn] = value;
    }
    
    inline System::Decimal DataSetSellTable::SellTableRow::get_TaxRate() {
        try {
            return (*__try_cast<__box System::Decimal *  >(this->Item[this->tableSellTable->TaxRateColumn]));
        }
        catch (System::InvalidCastException * e) {
            throw new System::Data::StrongTypingException(S"无法获取值,因为它是 DBNull。", e);
        }
    }
    inline void DataSetSellTable::SellTableRow::set_TaxRate(System::Decimal value) {
        this->Item[this->tableSellTable->TaxRateColumn] = __box(value);
    }
    
    inline System::String *  DataSetSellTable::SellTableRow::get_WareName() {
        try {
            return (__try_cast<System::String *  >(this->Item[this->tableSellTable->WareNameColumn]));
        }
        catch (System::InvalidCastException * e) {
            throw new System::Data::StrongTypingException(S"无法获取值,因为它是 DBNull。", e);
        }
    }
    inline void DataSetSellTable::SellTableRow::set_WareName(System::String *  value) {
        this->Item[this->tableSellTable->WareNameColumn] = value;
    }
    
    inline System::String *  DataSetSellTable::SellTableRow::get_Customer() {
        try {
            return (__try_cast<System::String *  >(this->Item[this->tableSellTable->CustomerColumn]));
        }
        catch (System::InvalidCastException * e) {
            throw new System::Data::StrongTypingException(S"无法获取值,因为它是 DBNull。", e);
        }
    }
    inline void DataSetSellTable::SellTableRow::set_Customer(System::String *  value) {
        this->Item[this->tableSellTable->CustomerColumn] = value;
    }
    
    inline System::Boolean DataSetSellTable::SellTableRow::IsDateNull() {
        return this->IsNull(this->tableSellTable->DateColumn);
    };
    
    inline System::Void DataSetSellTable::SellTableRow::SetDateNull() {
        this->Item[this->tableSellTable->DateColumn] = System::Convert::DBNull;
    };
    
    inline System::Boolean DataSetSellTable::SellTableRow::IsTotalNull() {
        return this->IsNull(this->tableSellTable->TotalColumn);
    };
    
    inline System::Void DataSetSellTable::SellTableRow::SetTotalNull() {
        this->Item[this->tableSellTable->TotalColumn] = System::Convert::DBNull;
    };
    
    inline System::Boolean DataSetSellTable::SellTableRow::IsPriceNull() {
        return this->IsNull(this->tableSellTable->PriceColumn);
    };
    
    inline System::Void DataSetSellTable::SellTableRow::SetPriceNull() {
        this->Item[this->tableSellTable->PriceColumn] = System::Convert::DBNull;
    };
    
    inline System::Boolean DataSetSellTable::SellTableRow::IsDetailTotalNull() {
        return this->IsNull(this->tableSellTable->DetailTotalColumn);
    };
    
    inline System::Void DataSetSellTable::SellTableRow::SetDetailTotalNull() {
        this->Item[this->tableSellTable->DetailTotalColumn] = System::Convert::DBNull;
    };
    
    inline System::Boolean DataSetSellTable::SellTableRow::IsDiscountNull() {
        return this->IsNull(this->tableSellTable->DiscountColumn);
    };
    
    inline System::Void DataSetSellTable::SellTableRow::SetDiscountNull() {
        this->Item[this->tableSellTable->DiscountColumn] = System::Convert::DBNull;
    };
    
    inline System::Boolean DataSetSellTable::SellTableRow::IsDepotNull() {
        return this->IsNull(this->tableSellTable->DepotColumn);
    };
    
    inline System::Void DataSetSellTable::SellTableRow::SetDepotNull() {
        this->Item[this->tableSellTable->DepotColumn] = System::Convert::DBNull;
    };
    
    inline System::Boolean DataSetSellTable::SellTableRow::IsTaxRateNull() {
        return this->IsNull(this->tableSellTable->TaxRateColumn);
    };
    
    inline System::Void DataSetSellTable::SellTableRow::SetTaxRateNull() {
        this->Item[this->tableSellTable->TaxRateColumn] = System::Convert::DBNull;
    };
    
    inline System::Boolean DataSetSellTable::SellTableRow::IsWareNameNull() {
        return this->IsNull(this->tableSellTable->WareNameColumn);
    };
    
    inline System::Void DataSetSellTable::SellTableRow::SetWareNameNull() {
        this->Item[this->tableSellTable->WareNameColumn] = System::Convert::DBNull;
    };
    
    inline System::Boolean DataSetSellTable::SellTableRow::IsCustomerNull() {
        return this->IsNull(this->tableSellTable->CustomerColumn);
    };
    
    inline System::Void DataSetSellTable::SellTableRow::SetCustomerNull() {
        this->Item[this->tableSellTable->CustomerColumn] = System::Convert::DBNull;
    };
    
    
    
    
    inline DataSetSellTable::SellTableRowChangeEvent::SellTableRowChangeEvent(My::DataSetSellTable::SellTableRow *  row, System::Data::DataRowAction action) {
        this->eventRow = row;
        this->eventAction = action;
    }
    
    inline My::DataSetSellTable::SellTableRow *  DataSetSellTable::SellTableRowChangeEvent::get_Row() {
        return this->eventRow;
    }
    
    inline System::Data::DataRowAction DataSetSellTable::SellTableRowChangeEvent::get_Action() {
        return this->eventAction;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -