📄 datasetselltable.h
字号:
this->Prefix = ds->Prefix;
this->Namespace = ds->Namespace;
this->Locale = ds->Locale;
this->CaseSensitive = ds->CaseSensitive;
this->EnforceConstraints = ds->EnforceConstraints;
this->Merge(ds, false, System::Data::MissingSchemaAction::Add);
this->InitVars();
}
else {
this->InitClass();
}
this->GetSerializationData(info, context);
System::ComponentModel::CollectionChangeEventHandler * schemaChangedHandler = new System::ComponentModel::CollectionChangeEventHandler(this, SchemaChanged);
this->Tables->CollectionChanged += schemaChangedHandler;
this->Relations->CollectionChanged += schemaChangedHandler;
}
inline My::DataSetSellTable::SellTableDataTable * DataSetSellTable::get_SellTable() {
return this->tableSellTable;
}
inline System::Data::DataSet * DataSetSellTable::Clone() {
My::DataSetSellTable * cln = (__try_cast<My::DataSetSellTable * >(__super::Clone()));
cln->InitVars();
return cln;
};
inline System::Boolean DataSetSellTable::ShouldSerializeTables() {
return false;
};
inline System::Boolean DataSetSellTable::ShouldSerializeRelations() {
return false;
};
inline System::Void DataSetSellTable::ReadXmlSerializable(System::Xml::XmlReader * reader) {
this->Reset();
System::Data::DataSet * ds = new System::Data::DataSet();
ds->ReadXml(reader);
if ((ds->Tables->Item[S"SellTable"] != 0)) {
this->Tables->Add(new My::DataSetSellTable::SellTableDataTable(ds->Tables->Item[S"SellTable"]));
}
this->DataSetName = ds->DataSetName;
this->Prefix = ds->Prefix;
this->Namespace = ds->Namespace;
this->Locale = ds->Locale;
this->CaseSensitive = ds->CaseSensitive;
this->EnforceConstraints = ds->EnforceConstraints;
this->Merge(ds, false, System::Data::MissingSchemaAction::Add);
this->InitVars();
};
inline System::Xml::Schema::XmlSchema * DataSetSellTable::GetSchemaSerializable() {
System::IO::MemoryStream * stream = new System::IO::MemoryStream();
this->WriteXmlSchema(new System::Xml::XmlTextWriter(stream, 0));
stream->Position = 0;
return System::Xml::Schema::XmlSchema::Read(new System::Xml::XmlTextReader(stream), 0);
};
inline System::Void DataSetSellTable::InitVars() {
this->tableSellTable = (__try_cast<My::DataSetSellTable::SellTableDataTable * >(this->Tables->Item[S"SellTable"]));
if ((this->tableSellTable != 0)) {
this->tableSellTable->InitVars();
}
};
inline System::Void DataSetSellTable::InitClass() {
this->DataSetName = S"DataSetSellTable";
this->Prefix = S"";
this->Namespace = S"http://www.tempuri.org/DataSetSellTable.xsd";
this->Locale = new System::Globalization::CultureInfo(S"zh-CN");
this->CaseSensitive = false;
this->EnforceConstraints = true;
this->tableSellTable = new My::DataSetSellTable::SellTableDataTable();
this->Tables->Add(this->tableSellTable);
};
inline System::Boolean DataSetSellTable::ShouldSerializeSellTable() {
return false;
};
inline System::Void DataSetSellTable::SchemaChanged(System::Object * sender, System::ComponentModel::CollectionChangeEventArgs * e) {
if ((e->Action == System::ComponentModel::CollectionChangeAction::Remove)) {
this->InitVars();
}
};
inline DataSetSellTable::SellTableDataTable::SellTableDataTable() :
DataTable(S"SellTable") {
this->InitClass();
}
inline DataSetSellTable::SellTableDataTable::SellTableDataTable(System::Data::DataTable * table) :
DataTable(table->TableName) {
if ((table->CaseSensitive != table->DataSet->CaseSensitive)) {
this->CaseSensitive = table->CaseSensitive;
}
if ((table->Locale->ToString() != table->DataSet->Locale->ToString())) {
this->Locale = table->Locale;
}
if ((table->Namespace != table->DataSet->Namespace)) {
this->Namespace = table->Namespace;
}
this->Prefix = table->Prefix;
this->MinimumCapacity = table->MinimumCapacity;
this->DisplayExpression = table->DisplayExpression;
}
inline System::Int32 DataSetSellTable::SellTableDataTable::get_Count() {
return this->Rows->Count;
}
inline System::Data::DataColumn * DataSetSellTable::SellTableDataTable::get_DateColumn() {
return this->columnDate;
}
inline System::Data::DataColumn * DataSetSellTable::SellTableDataTable::get_TotalColumn() {
return this->columnTotal;
}
inline System::Data::DataColumn * DataSetSellTable::SellTableDataTable::get_QuantityColumn() {
return this->columnQuantity;
}
inline System::Data::DataColumn * DataSetSellTable::SellTableDataTable::get_PriceColumn() {
return this->columnPrice;
}
inline System::Data::DataColumn * DataSetSellTable::SellTableDataTable::get_DetailTotalColumn() {
return this->columnDetailTotal;
}
inline System::Data::DataColumn * DataSetSellTable::SellTableDataTable::get_DiscountColumn() {
return this->columnDiscount;
}
inline System::Data::DataColumn * DataSetSellTable::SellTableDataTable::get_DepotColumn() {
return this->columnDepot;
}
inline System::Data::DataColumn * DataSetSellTable::SellTableDataTable::get_TaxRateColumn() {
return this->columnTaxRate;
}
inline System::Data::DataColumn * DataSetSellTable::SellTableDataTable::get_WareNameColumn() {
return this->columnWareName;
}
inline System::Data::DataColumn * DataSetSellTable::SellTableDataTable::get_CustomerColumn() {
return this->columnCustomer;
}
inline My::DataSetSellTable::SellTableRow * DataSetSellTable::SellTableDataTable::get_Item(System::Int32 index) {
return (__try_cast<My::DataSetSellTable::SellTableRow * >(this->Rows->Item[index]));
}
inline System::Void DataSetSellTable::SellTableDataTable::AddSellTableRow(My::DataSetSellTable::SellTableRow * row) {
this->Rows->Add(row);
};
inline My::DataSetSellTable::SellTableRow * DataSetSellTable::SellTableDataTable::AddSellTableRow(System::DateTime Date, System::Decimal Total, System::Decimal Quantity, System::Decimal Price, System::Decimal DetailTotal, System::Decimal Discount, System::String * Depot, System::Decimal TaxRate, System::String * WareName, System::String * Customer) {
My::DataSetSellTable::SellTableRow * rowSellTableRow = (__try_cast<My::DataSetSellTable::SellTableRow * >(this->NewRow()));
System::Object* __mcTemp__1[] = new System::Object*[10];
__mcTemp__1[0] = __box(Date);
__mcTemp__1[1] = __box(Total);
__mcTemp__1[2] = __box(Quantity);
__mcTemp__1[3] = __box(Price);
__mcTemp__1[4] = __box(DetailTotal);
__mcTemp__1[5] = __box(Discount);
__mcTemp__1[6] = Depot;
__mcTemp__1[7] = __box(TaxRate);
__mcTemp__1[8] = WareName;
__mcTemp__1[9] = Customer;
rowSellTableRow->ItemArray = __mcTemp__1;
this->Rows->Add(rowSellTableRow);
return rowSellTableRow;
};
inline System::Collections::IEnumerator * DataSetSellTable::SellTableDataTable::GetEnumerator() {
return this->Rows->GetEnumerator();
};
inline System::Data::DataTable * DataSetSellTable::SellTableDataTable::Clone() {
My::DataSetSellTable::SellTableDataTable * cln = (__try_cast<My::DataSetSellTable::SellTableDataTable * >(__super::Clone()));
cln->InitVars();
return cln;
};
inline System::Data::DataTable * DataSetSellTable::SellTableDataTable::CreateInstance() {
return new My::DataSetSellTable::SellTableDataTable();
};
inline System::Void DataSetSellTable::SellTableDataTable::InitVars() {
this->columnDate = this->Columns->Item[S"Date"];
this->columnTotal = this->Columns->Item[S"Total"];
this->columnQuantity = this->Columns->Item[S"Quantity"];
this->columnPrice = this->Columns->Item[S"Price"];
this->columnDetailTotal = this->Columns->Item[S"DetailTotal"];
this->columnDiscount = this->Columns->Item[S"Discount"];
this->columnDepot = this->Columns->Item[S"Depot"];
this->columnTaxRate = this->Columns->Item[S"TaxRate"];
this->columnWareName = this->Columns->Item[S"WareName"];
this->columnCustomer = this->Columns->Item[S"Customer"];
};
inline System::Void DataSetSellTable::SellTableDataTable::InitClass() {
this->columnDate = new System::Data::DataColumn(S"Date", __typeof(System::DateTime), 0, System::Data::MappingType::Element);
this->Columns->Add(this->columnDate);
this->columnTotal = new System::Data::DataColumn(S"Total", __typeof(System::Decimal), 0, System::Data::MappingType::Element);
this->Columns->Add(this->columnTotal);
this->columnQuantity = new System::Data::DataColumn(S"Quantity", __typeof(System::Decimal), 0, System::Data::MappingType::Element);
this->Columns->Add(this->columnQuantity);
this->columnPrice = new System::Data::DataColumn(S"Price", __typeof(System::Decimal), 0, System::Data::MappingType::Element);
this->Columns->Add(this->columnPrice);
this->columnDetailTotal = new System::Data::DataColumn(S"DetailTotal", __typeof(System::Decimal), 0, System::Data::MappingType::Element);
this->Columns->Add(this->columnDetailTotal);
this->columnDiscount = new System::Data::DataColumn(S"Discount", __typeof(System::Decimal), 0, System::Data::MappingType::Element);
this->Columns->Add(this->columnDiscount);
this->columnDepot = new System::Data::DataColumn(S"Depot", __typeof(System::String), 0, System::Data::MappingType::Element);
this->Columns->Add(this->columnDepot);
this->columnTaxRate = new System::Data::DataColumn(S"TaxRate", __typeof(System::Decimal), 0, System::Data::MappingType::Element);
this->Columns->Add(this->columnTaxRate);
this->columnWareName = new System::Data::DataColumn(S"WareName", __typeof(System::String), 0, System::Data::MappingType::Element);
this->Columns->Add(this->columnWareName);
this->columnCustomer = new System::Data::DataColumn(S"Customer", __typeof(System::String), 0, System::Data::MappingType::Element);
this->Columns->Add(this->columnCustomer);
this->columnQuantity->AllowDBNull = false;
};
inline My::DataSetSellTable::SellTableRow * DataSetSellTable::SellTableDataTable::NewSellTableRow() {
return (__try_cast<My::DataSetSellTable::SellTableRow * >(this->NewRow()));
};
inline System::Data::DataRow * DataSetSellTable::SellTableDataTable::NewRowFromBuilder(System::Data::DataRowBuilder * builder) {
return new My::DataSetSellTable::SellTableRow(builder);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -