?? dataset2.cs
字號:
?//------------------------------------------------------------------------------
// <autogenerated>
// This code was generated by a tool.
// Runtime Version: 1.1.4322.573
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </autogenerated>
//------------------------------------------------------------------------------
namespace 進銷存管理系統 {
using System;
using System.Data;
using System.Xml;
using System.Runtime.Serialization;
[Serializable()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Diagnostics.DebuggerStepThrough()]
[System.ComponentModel.ToolboxItem(true)]
public class DataSet2 : DataSet {
private 進貨單DataTable table進貨單;
public DataSet2() {
this.InitClass();
System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
this.Tables.CollectionChanged += schemaChangedHandler;
this.Relations.CollectionChanged += schemaChangedHandler;
}
protected DataSet2(SerializationInfo info, StreamingContext context) {
string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
if ((strSchema != null)) {
DataSet ds = new DataSet();
ds.ReadXmlSchema(new XmlTextReader(new System.IO.StringReader(strSchema)));
if ((ds.Tables["進貨單"] != null)) {
this.Tables.Add(new 進貨單DataTable(ds.Tables["進貨單"]));
}
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();
}
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;
}
[System.ComponentModel.Browsable(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Content)]
public 進貨單DataTable 進貨單 {
get {
return this.table進貨單;
}
}
public override DataSet Clone() {
DataSet2 cln = ((DataSet2)(base.Clone()));
cln.InitVars();
return cln;
}
protected override bool ShouldSerializeTables() {
return false;
}
protected override bool ShouldSerializeRelations() {
return false;
}
protected override void ReadXmlSerializable(XmlReader reader) {
this.Reset();
DataSet ds = new DataSet();
ds.ReadXml(reader);
if ((ds.Tables["進貨單"] != null)) {
this.Tables.Add(new 進貨單DataTable(ds.Tables["進貨單"]));
}
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();
}
protected override System.Xml.Schema.XmlSchema GetSchemaSerializable() {
System.IO.MemoryStream stream = new System.IO.MemoryStream();
this.WriteXmlSchema(new XmlTextWriter(stream, null));
stream.Position = 0;
return System.Xml.Schema.XmlSchema.Read(new XmlTextReader(stream), null);
}
internal void InitVars() {
this.table進貨單 = ((進貨單DataTable)(this.Tables["進貨單"]));
if ((this.table進貨單 != null)) {
this.table進貨單.InitVars();
}
}
private void InitClass() {
this.DataSetName = "DataSet2";
this.Prefix = "";
this.Namespace = "http://www.tempuri.org/DataSet2.xsd";
this.Locale = new System.Globalization.CultureInfo("zh-CN");
this.CaseSensitive = false;
this.EnforceConstraints = true;
this.table進貨單 = new 進貨單DataTable();
this.Tables.Add(this.table進貨單);
}
private bool ShouldSerialize進貨單() {
return false;
}
private void SchemaChanged(object sender, System.ComponentModel.CollectionChangeEventArgs e) {
if ((e.Action == System.ComponentModel.CollectionChangeAction.Remove)) {
this.InitVars();
}
}
public delegate void 進貨單RowChangeEventHandler(object sender, 進貨單RowChangeEvent e);
[System.Diagnostics.DebuggerStepThrough()]
public class 進貨單DataTable : DataTable, System.Collections.IEnumerable {
private DataColumn column供貨商號;
private DataColumn column貨號;
private DataColumn column進貨日期;
private DataColumn column業務員;
private DataColumn column制單人;
private DataColumn column進貨數量;
private DataColumn column進價;
private DataColumn column稅價合計;
private DataColumn column稅率;
private DataColumn column不含稅價;
private DataColumn column稅額;
private DataColumn column名稱;
private DataColumn column品名;
private DataColumn column倉庫;
private DataColumn column單位;
internal 進貨單DataTable() :
base("進貨單") {
this.InitClass();
}
internal 進貨單DataTable(DataTable table) :
base(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;
}
[System.ComponentModel.Browsable(false)]
public int Count {
get {
return this.Rows.Count;
}
}
internal DataColumn 供貨商號Column {
get {
return this.column供貨商號;
}
}
internal DataColumn 貨號Column {
get {
return this.column貨號;
}
}
internal DataColumn 進貨日期Column {
get {
return this.column進貨日期;
}
}
internal DataColumn 業務員Column {
get {
return this.column業務員;
}
}
internal DataColumn 制單人Column {
get {
return this.column制單人;
}
}
internal DataColumn 進貨數量Column {
get {
return this.column進貨數量;
}
}
internal DataColumn 進價Column {
get {
return this.column進價;
}
}
internal DataColumn 稅價合計Column {
get {
return this.column稅價合計;
}
}
internal DataColumn 稅率Column {
get {
return this.column稅率;
}
}
internal DataColumn 不含稅價Column {
get {
return this.column不含稅價;
}
}
internal DataColumn 稅額Column {
get {
return this.column稅額;
}
}
internal DataColumn 名稱Column {
get {
return this.column名稱;
}
}
internal DataColumn 品名Column {
get {
return this.column品名;
}
}
internal DataColumn 倉庫Column {
get {
return this.column倉庫;
}
}
internal DataColumn 單位Column {
get {
return this.column單位;
}
}
public 進貨單Row this[int index] {
get {
return ((進貨單Row)(this.Rows[index]));
}
}
public event 進貨單RowChangeEventHandler 進貨單RowChanged;
public event 進貨單RowChangeEventHandler 進貨單RowChanging;
public event 進貨單RowChangeEventHandler 進貨單RowDeleted;
public event 進貨單RowChangeEventHandler 進貨單RowDeleting;
public void Add進貨單Row(進貨單Row row) {
this.Rows.Add(row);
}
public 進貨單Row Add進貨單Row(string 供貨商號, string 貨號, System.DateTime 進貨日期, string 業務員, string 制單人, System.Decimal 進貨數量, System.Decimal 進價, System.Decimal 稅價合計, System.Decimal 稅率, System.Decimal 不含稅價, System.Decimal 稅額, string 名稱, string 品名, string 倉庫, string 單位) {
進貨單Row row進貨單Row = ((進貨單Row)(this.NewRow()));
row進貨單Row.ItemArray = new object[] {
供貨商號,
貨號,
進貨日期,
業務員,
制單人,
進貨數量,
進價,
稅價合計,
稅率,
不含稅價,
稅額,
名稱,
品名,
倉庫,
單位};
this.Rows.Add(row進貨單Row);
return row進貨單Row;
}
public System.Collections.IEnumerator GetEnumerator() {
return this.Rows.GetEnumerator();
}
public override DataTable Clone() {
進貨單DataTable cln = ((進貨單DataTable)(base.Clone()));
cln.InitVars();
return cln;
}
protected override DataTable CreateInstance() {
return new 進貨單DataTable();
}
internal void InitVars() {
this.column供貨商號 = this.Columns["供貨商號"];
this.column貨號 = this.Columns["貨號"];
this.column進貨日期 = this.Columns["進貨日期"];
this.column業務員 = this.Columns["業務員"];
this.column制單人 = this.Columns["制單人"];
this.column進貨數量 = this.Columns["進貨數量"];
this.column進價 = this.Columns["進價"];
this.column稅價合計 = this.Columns["稅價合計"];
this.column稅率 = this.Columns["稅率"];
this.column不含稅價 = this.Columns["不含稅價"];
this.column稅額 = this.Columns["稅額"];
this.column名稱 = this.Columns["名稱"];
this.column品名 = this.Columns["品名"];
this.column倉庫 = this.Columns["倉庫"];
this.column單位 = this.Columns["單位"];
}
private void InitClass() {
this.column供貨商號 = new DataColumn("供貨商號", typeof(string), null, System.Data.MappingType.Element);
this.Columns.Add(this.column供貨商號);
this.column貨號 = new DataColumn("貨號", typeof(string), null, System.Data.MappingType.Element);
this.Columns.Add(this.column貨號);
this.column進貨日期 = new DataColumn("進貨日期", typeof(System.DateTime), null, System.Data.MappingType.Element);
this.Columns.Add(this.column進貨日期);
this.column業務員 = new DataColumn("業務員", typeof(string), null, System.Data.MappingType.Element);
this.Columns.Add(this.column業務員);
this.column制單人 = new DataColumn("制單人", typeof(string), null, System.Data.MappingType.Element);
this.Columns.Add(this.column制單人);
this.column進貨數量 = new DataColumn("進貨數量", typeof(System.Decimal), null, System.Data.MappingType.Element);
this.Columns.Add(this.column進貨數量);
this.column進價 = new DataColumn("進價", typeof(System.Decimal), null, System.Data.MappingType.Element);
this.Columns.Add(this.column進價);
this.column稅價合計 = new DataColumn("稅價合計", typeof(System.Decimal), null, System.Data.MappingType.Element);
this.Columns.Add(this.column稅價合計);
this.column稅率 = new DataColumn("稅率", typeof(System.Decimal), null, System.Data.MappingType.Element);
this.Columns.Add(this.column稅率);
this.column不含稅價 = new DataColumn("不含稅價", typeof(System.Decimal), null, System.Data.MappingType.Element);
this.Columns.Add(this.column不含稅價);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -