www.pudn.com > MainPrj_CarShop.rar > dsOsINI.cs


//------------------------------------------------------------------------------ 
//  
//     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. 
//  
//------------------------------------------------------------------------------ 
 
namespace MainPrj_CarShop { 
    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 dsOsINI : DataSet { 
         
        private tblOsInitDataTable tabletblOsInit; 
         
        public dsOsINI() { 
            this.InitClass(); 
            System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged); 
            this.Tables.CollectionChanged += schemaChangedHandler; 
            this.Relations.CollectionChanged += schemaChangedHandler; 
        } 
         
        protected dsOsINI(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["tblOsInit"] != null)) { 
                    this.Tables.Add(new tblOsInitDataTable(ds.Tables["tblOsInit"])); 
                } 
                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 tblOsInitDataTable tblOsInit { 
            get { 
                return this.tabletblOsInit; 
            } 
        } 
         
        public override DataSet Clone() { 
            dsOsINI cln = ((dsOsINI)(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["tblOsInit"] != null)) { 
                this.Tables.Add(new tblOsInitDataTable(ds.Tables["tblOsInit"])); 
            } 
            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.tabletblOsInit = ((tblOsInitDataTable)(this.Tables["tblOsInit"])); 
            if ((this.tabletblOsInit != null)) { 
                this.tabletblOsInit.InitVars(); 
            } 
        } 
         
        private void InitClass() { 
            this.DataSetName = "dsOsINI"; 
            this.Prefix = ""; 
            this.Namespace = "http://www.tempuri.org/dsOsINI.xsd"; 
            this.Locale = new System.Globalization.CultureInfo("zh-CN"); 
            this.CaseSensitive = false; 
            this.EnforceConstraints = true; 
            this.tabletblOsInit = new tblOsInitDataTable(); 
            this.Tables.Add(this.tabletblOsInit); 
        } 
         
        private bool ShouldSerializetblOsInit() { 
            return false; 
        } 
         
        private void SchemaChanged(object sender, System.ComponentModel.CollectionChangeEventArgs e) { 
            if ((e.Action == System.ComponentModel.CollectionChangeAction.Remove)) { 
                this.InitVars(); 
            } 
        } 
         
        public delegate void tblOsInitRowChangeEventHandler(object sender, tblOsInitRowChangeEvent e); 
         
        [System.Diagnostics.DebuggerStepThrough()] 
        public class tblOsInitDataTable : DataTable, System.Collections.IEnumerable { 
             
            private DataColumn columnosiCode; 
             
            private DataColumn columnosiName; 
             
            private DataColumn columnosiAdd; 
             
            private DataColumn columnosiTel; 
             
            private DataColumn columnosiWeb; 
             
            private DataColumn columnosiInDepotCode; 
             
            private DataColumn columnosiMoveCode; 
             
            private DataColumn columnosiSellCode; 
             
            private DataColumn columnosiGatheringCode; 
             
            private DataColumn columnosiCommissionCode; 
             
            private DataColumn columnosiPayCode; 
             
            private DataColumn columnosiPreCode; 
             
            private DataColumn columnosiStoCode; 
             
            internal tblOsInitDataTable() :  
                    base("tblOsInit") { 
                this.InitClass(); 
            } 
             
            internal tblOsInitDataTable(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 osiCodeColumn { 
                get { 
                    return this.columnosiCode; 
                } 
            } 
             
            internal DataColumn osiNameColumn { 
                get { 
                    return this.columnosiName; 
                } 
            } 
             
            internal DataColumn osiAddColumn { 
                get { 
                    return this.columnosiAdd; 
                } 
            } 
             
            internal DataColumn osiTelColumn { 
                get { 
                    return this.columnosiTel; 
                } 
            } 
             
            internal DataColumn osiWebColumn { 
                get { 
                    return this.columnosiWeb; 
                } 
            } 
             
            internal DataColumn osiInDepotCodeColumn { 
                get { 
                    return this.columnosiInDepotCode; 
                } 
            } 
             
            internal DataColumn osiMoveCodeColumn { 
                get { 
                    return this.columnosiMoveCode; 
                } 
            } 
             
            internal DataColumn osiSellCodeColumn { 
                get { 
                    return this.columnosiSellCode; 
                } 
            } 
             
            internal DataColumn osiGatheringCodeColumn { 
                get { 
                    return this.columnosiGatheringCode; 
                } 
            } 
             
            internal DataColumn osiCommissionCodeColumn { 
                get { 
                    return this.columnosiCommissionCode; 
                } 
            } 
             
            internal DataColumn osiPayCodeColumn { 
                get { 
                    return this.columnosiPayCode; 
                } 
            } 
             
            internal DataColumn osiPreCodeColumn { 
                get { 
                    return this.columnosiPreCode; 
                } 
            } 
             
            internal DataColumn osiStoCodeColumn { 
                get { 
                    return this.columnosiStoCode; 
                } 
            } 
             
            public tblOsInitRow this[int index] { 
                get { 
                    return ((tblOsInitRow)(this.Rows[index])); 
                } 
            } 
             
            public event tblOsInitRowChangeEventHandler tblOsInitRowChanged; 
             
            public event tblOsInitRowChangeEventHandler tblOsInitRowChanging; 
             
            public event tblOsInitRowChangeEventHandler tblOsInitRowDeleted; 
             
            public event tblOsInitRowChangeEventHandler tblOsInitRowDeleting; 
             
            public void AddtblOsInitRow(tblOsInitRow row) { 
                this.Rows.Add(row); 
            } 
             
            public tblOsInitRow AddtblOsInitRow(string osiCode, string osiName, string osiAdd, string osiTel, string osiWeb, string osiInDepotCode, string osiMoveCode, string osiSellCode, string osiGatheringCode, string osiCommissionCode, string osiPayCode, string osiPreCode, string osiStoCode) { 
                tblOsInitRow rowtblOsInitRow = ((tblOsInitRow)(this.NewRow())); 
                rowtblOsInitRow.ItemArray = new object[] { 
                        osiCode, 
                        osiName, 
                        osiAdd, 
                        osiTel, 
                        osiWeb, 
                        osiInDepotCode, 
                        osiMoveCode, 
                        osiSellCode, 
                        osiGatheringCode, 
                        osiCommissionCode, 
                        osiPayCode, 
                        osiPreCode, 
                        osiStoCode}; 
                this.Rows.Add(rowtblOsInitRow); 
                return rowtblOsInitRow; 
            } 
             
            public tblOsInitRow FindByosiCode(string osiCode) { 
                return ((tblOsInitRow)(this.Rows.Find(new object[] { 
                            osiCode}))); 
            } 
             
            public System.Collections.IEnumerator GetEnumerator() { 
                return this.Rows.GetEnumerator(); 
            } 
             
            public override DataTable Clone() { 
                tblOsInitDataTable cln = ((tblOsInitDataTable)(base.Clone())); 
                cln.InitVars(); 
                return cln; 
            } 
             
            protected override DataTable CreateInstance() { 
                return new tblOsInitDataTable(); 
            } 
             
            internal void InitVars() { 
                this.columnosiCode = this.Columns["osiCode"]; 
                this.columnosiName = this.Columns["osiName"]; 
                this.columnosiAdd = this.Columns["osiAdd"]; 
                this.columnosiTel = this.Columns["osiTel"]; 
                this.columnosiWeb = this.Columns["osiWeb"]; 
                this.columnosiInDepotCode = this.Columns["osiInDepotCode"]; 
                this.columnosiMoveCode = this.Columns["osiMoveCode"]; 
                this.columnosiSellCode = this.Columns["osiSellCode"]; 
                this.columnosiGatheringCode = this.Columns["osiGatheringCode"]; 
                this.columnosiCommissionCode = this.Columns["osiCommissionCode"]; 
                this.columnosiPayCode = this.Columns["osiPayCode"]; 
                this.columnosiPreCode = this.Columns["osiPreCode"]; 
                this.columnosiStoCode = this.Columns["osiStoCode"]; 
            } 
             
            private void InitClass() { 
                this.columnosiCode = new DataColumn("osiCode", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiCode); 
                this.columnosiName = new DataColumn("osiName", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiName); 
                this.columnosiAdd = new DataColumn("osiAdd", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiAdd); 
                this.columnosiTel = new DataColumn("osiTel", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiTel); 
                this.columnosiWeb = new DataColumn("osiWeb", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiWeb); 
                this.columnosiInDepotCode = new DataColumn("osiInDepotCode", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiInDepotCode); 
                this.columnosiMoveCode = new DataColumn("osiMoveCode", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiMoveCode); 
                this.columnosiSellCode = new DataColumn("osiSellCode", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiSellCode); 
                this.columnosiGatheringCode = new DataColumn("osiGatheringCode", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiGatheringCode); 
                this.columnosiCommissionCode = new DataColumn("osiCommissionCode", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiCommissionCode); 
                this.columnosiPayCode = new DataColumn("osiPayCode", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiPayCode); 
                this.columnosiPreCode = new DataColumn("osiPreCode", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiPreCode); 
                this.columnosiStoCode = new DataColumn("osiStoCode", typeof(string), null, System.Data.MappingType.Element); 
                this.Columns.Add(this.columnosiStoCode); 
                this.Constraints.Add(new UniqueConstraint("Constraint1", new DataColumn[] { 
                                this.columnosiCode}, true)); 
                this.columnosiCode.AllowDBNull = false; 
                this.columnosiCode.Unique = true; 
                this.columnosiName.AllowDBNull = false; 
                this.columnosiAdd.AllowDBNull = false; 
                this.columnosiTel.AllowDBNull = false; 
                this.columnosiWeb.AllowDBNull = false; 
                this.columnosiInDepotCode.AllowDBNull = false; 
                this.columnosiMoveCode.AllowDBNull = false; 
                this.columnosiSellCode.AllowDBNull = false; 
                this.columnosiGatheringCode.AllowDBNull = false; 
                this.columnosiCommissionCode.AllowDBNull = false; 
                this.columnosiPayCode.AllowDBNull = false; 
                this.columnosiPreCode.AllowDBNull = false; 
                this.columnosiStoCode.AllowDBNull = false; 
            } 
             
            public tblOsInitRow NewtblOsInitRow() { 
                return ((tblOsInitRow)(this.NewRow())); 
            } 
             
            protected override DataRow NewRowFromBuilder(DataRowBuilder builder) { 
                return new tblOsInitRow(builder); 
            } 
             
            protected override System.Type GetRowType() { 
                return typeof(tblOsInitRow); 
            } 
             
            protected override void OnRowChanged(DataRowChangeEventArgs e) { 
                base.OnRowChanged(e); 
                if ((this.tblOsInitRowChanged != null)) { 
                    this.tblOsInitRowChanged(this, new tblOsInitRowChangeEvent(((tblOsInitRow)(e.Row)), e.Action)); 
                } 
            } 
             
            protected override void OnRowChanging(DataRowChangeEventArgs e) { 
                base.OnRowChanging(e); 
                if ((this.tblOsInitRowChanging != null)) { 
                    this.tblOsInitRowChanging(this, new tblOsInitRowChangeEvent(((tblOsInitRow)(e.Row)), e.Action)); 
                } 
            } 
             
            protected override void OnRowDeleted(DataRowChangeEventArgs e) { 
                base.OnRowDeleted(e); 
                if ((this.tblOsInitRowDeleted != null)) { 
                    this.tblOsInitRowDeleted(this, new tblOsInitRowChangeEvent(((tblOsInitRow)(e.Row)), e.Action)); 
                } 
            } 
             
            protected override void OnRowDeleting(DataRowChangeEventArgs e) { 
                base.OnRowDeleting(e); 
                if ((this.tblOsInitRowDeleting != null)) { 
                    this.tblOsInitRowDeleting(this, new tblOsInitRowChangeEvent(((tblOsInitRow)(e.Row)), e.Action)); 
                } 
            } 
             
            public void RemovetblOsInitRow(tblOsInitRow row) { 
                this.Rows.Remove(row); 
            } 
        } 
         
        [System.Diagnostics.DebuggerStepThrough()] 
        public class tblOsInitRow : DataRow { 
             
            private tblOsInitDataTable tabletblOsInit; 
             
            internal tblOsInitRow(DataRowBuilder rb) :  
                    base(rb) { 
                this.tabletblOsInit = ((tblOsInitDataTable)(this.Table)); 
            } 
             
            public string osiCode { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiCodeColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiCodeColumn] = value; 
                } 
            } 
             
            public string osiName { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiNameColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiNameColumn] = value; 
                } 
            } 
             
            public string osiAdd { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiAddColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiAddColumn] = value; 
                } 
            } 
             
            public string osiTel { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiTelColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiTelColumn] = value; 
                } 
            } 
             
            public string osiWeb { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiWebColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiWebColumn] = value; 
                } 
            } 
             
            public string osiInDepotCode { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiInDepotCodeColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiInDepotCodeColumn] = value; 
                } 
            } 
             
            public string osiMoveCode { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiMoveCodeColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiMoveCodeColumn] = value; 
                } 
            } 
             
            public string osiSellCode { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiSellCodeColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiSellCodeColumn] = value; 
                } 
            } 
             
            public string osiGatheringCode { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiGatheringCodeColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiGatheringCodeColumn] = value; 
                } 
            } 
             
            public string osiCommissionCode { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiCommissionCodeColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiCommissionCodeColumn] = value; 
                } 
            } 
             
            public string osiPayCode { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiPayCodeColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiPayCodeColumn] = value; 
                } 
            } 
             
            public string osiPreCode { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiPreCodeColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiPreCodeColumn] = value; 
                } 
            } 
             
            public string osiStoCode { 
                get { 
                    return ((string)(this[this.tabletblOsInit.osiStoCodeColumn])); 
                } 
                set { 
                    this[this.tabletblOsInit.osiStoCodeColumn] = value; 
                } 
            } 
        } 
         
        [System.Diagnostics.DebuggerStepThrough()] 
        public class tblOsInitRowChangeEvent : EventArgs { 
             
            private tblOsInitRow eventRow; 
             
            private DataRowAction eventAction; 
             
            public tblOsInitRowChangeEvent(tblOsInitRow row, DataRowAction action) { 
                this.eventRow = row; 
                this.eventAction = action; 
            } 
             
            public tblOsInitRow Row { 
                get { 
                    return this.eventRow; 
                } 
            } 
             
            public DataRowAction Action { 
                get { 
                    return this.eventAction; 
                } 
            } 
        } 
    } 
}