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

📄 dsogrenci.cs

📁 masterdetail program about C#
💻 CS
📖 第 1 页 / 共 5 页
字号:
                if ((this.IllerRowChanged != null)) {
                    this.IllerRowChanged(this, new IllerRowChangeEvent(((IllerRow)(e.Row)), e.Action));
                }
            }
            
            protected override void OnRowChanging(DataRowChangeEventArgs e) {
                base.OnRowChanging(e);
                if ((this.IllerRowChanging != null)) {
                    this.IllerRowChanging(this, new IllerRowChangeEvent(((IllerRow)(e.Row)), e.Action));
                }
            }
            
            protected override void OnRowDeleted(DataRowChangeEventArgs e) {
                base.OnRowDeleted(e);
                if ((this.IllerRowDeleted != null)) {
                    this.IllerRowDeleted(this, new IllerRowChangeEvent(((IllerRow)(e.Row)), e.Action));
                }
            }
            
            protected override void OnRowDeleting(DataRowChangeEventArgs e) {
                base.OnRowDeleting(e);
                if ((this.IllerRowDeleting != null)) {
                    this.IllerRowDeleting(this, new IllerRowChangeEvent(((IllerRow)(e.Row)), e.Action));
                }
            }
            
            public void RemoveIllerRow(IllerRow row) {
                this.Rows.Remove(row);
            }
        }
        
        [System.Diagnostics.DebuggerStepThrough()]
        public class IllerRow : DataRow {
            
            private IllerDataTable tableIller;
            
            internal IllerRow(DataRowBuilder rb) : 
                    base(rb) {
                this.tableIller = ((IllerDataTable)(this.Table));
            }
            
            public string Ad {
                get {
                    try {
                        return ((string)(this[this.tableIller.AdColumn]));
                    }
                    catch (InvalidCastException e) {
                        throw new StrongTypingException("Cannot get value because it is DBNull.", e);
                    }
                }
                set {
                    this[this.tableIller.AdColumn] = value;
                }
            }
            
            public string Kod {
                get {
                    return ((string)(this[this.tableIller.KodColumn]));
                }
                set {
                    this[this.tableIller.KodColumn] = value;
                }
            }
            
            public bool IsAdNull() {
                return this.IsNull(this.tableIller.AdColumn);
            }
            
            public void SetAdNull() {
                this[this.tableIller.AdColumn] = System.Convert.DBNull;
            }
        }
        
        [System.Diagnostics.DebuggerStepThrough()]
        public class IllerRowChangeEvent : EventArgs {
            
            private IllerRow eventRow;
            
            private DataRowAction eventAction;
            
            public IllerRowChangeEvent(IllerRow row, DataRowAction action) {
                this.eventRow = row;
                this.eventAction = action;
            }
            
            public IllerRow Row {
                get {
                    return this.eventRow;
                }
            }
            
            public DataRowAction Action {
                get {
                    return this.eventAction;
                }
            }
        }
        
        [System.Diagnostics.DebuggerStepThrough()]
        public class kimlikDataTable : DataTable, System.Collections.IEnumerable {
            
            private DataColumn columnAd;
            
            private DataColumn columnAdres;
            
            private DataColumn columnAile;
            
            private DataColumn columnAnne;
            
            private DataColumn columnBaba;
            
            private DataColumn columnBitLise;
            
            private DataColumn columnCilt;
            
            private DataColumn columnDTarihi;
            
            private DataColumn columnDYeri;
            
            private DataColumn columnEMail;
            
            private DataColumn columnIlceKod;
            
            private DataColumn columnIlKod;
            
            private DataColumn columnMahKoy;
            
            private DataColumn columnNumara;
            
            private DataColumn columnSira;
            
            private DataColumn columnSoyad;
            
            private DataColumn columnTel;
            
            internal kimlikDataTable() : 
                    base("kimlik") {
                this.InitClass();
            }
            
            internal kimlikDataTable(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 AdColumn {
                get {
                    return this.columnAd;
                }
            }
            
            internal DataColumn AdresColumn {
                get {
                    return this.columnAdres;
                }
            }
            
            internal DataColumn AileColumn {
                get {
                    return this.columnAile;
                }
            }
            
            internal DataColumn AnneColumn {
                get {
                    return this.columnAnne;
                }
            }
            
            internal DataColumn BabaColumn {
                get {
                    return this.columnBaba;
                }
            }
            
            internal DataColumn BitLiseColumn {
                get {
                    return this.columnBitLise;
                }
            }
            
            internal DataColumn CiltColumn {
                get {
                    return this.columnCilt;
                }
            }
            
            internal DataColumn DTarihiColumn {
                get {
                    return this.columnDTarihi;
                }
            }
            
            internal DataColumn DYeriColumn {
                get {
                    return this.columnDYeri;
                }
            }
            
            internal DataColumn EMailColumn {
                get {
                    return this.columnEMail;
                }
            }
            
            internal DataColumn IlceKodColumn {
                get {
                    return this.columnIlceKod;
                }
            }
            
            internal DataColumn IlKodColumn {
                get {
                    return this.columnIlKod;
                }
            }
            
            internal DataColumn MahKoyColumn {
                get {
                    return this.columnMahKoy;
                }
            }
            
            internal DataColumn NumaraColumn {
                get {
                    return this.columnNumara;
                }
            }
            
            internal DataColumn SiraColumn {
                get {
                    return this.columnSira;
                }
            }
            
            internal DataColumn SoyadColumn {
                get {
                    return this.columnSoyad;
                }
            }
            
            internal DataColumn TelColumn {
                get {
                    return this.columnTel;
                }
            }
            
            public kimlikRow this[int index] {
                get {
                    return ((kimlikRow)(this.Rows[index]));
                }
            }
            
            public event kimlikRowChangeEventHandler kimlikRowChanged;
            
            public event kimlikRowChangeEventHandler kimlikRowChanging;
            
            public event kimlikRowChangeEventHandler kimlikRowDeleted;
            
            public event kimlikRowChangeEventHandler kimlikRowDeleting;
            
            public void AddkimlikRow(kimlikRow row) {
                this.Rows.Add(row);
            }
            
            public kimlikRow AddkimlikRow(
                        string Ad, 
                        string Adres, 
                        string Aile, 
                        string Anne, 
                        string Baba, 
                        string BitLise, 
                        string Cilt, 
                        System.DateTime DTarihi, 
                        string DYeri, 
                        string EMail, 
                        string IlceKod, 
                        string IlKod, 
                        string MahKoy, 
                        string Numara, 
                        string Sira, 
                        string Soyad, 
                        string Tel) {
                kimlikRow rowkimlikRow = ((kimlikRow)(this.NewRow()));
                rowkimlikRow.ItemArray = new object[] {
                        Ad,
                        Adres,
                        Aile,
                        Anne,
                        Baba,
                        BitLise,
                        Cilt,
                        DTarihi,
                        DYeri,
                        EMail,
                        IlceKod,
                        IlKod,
                        MahKoy,
                        Numara,
                        Sira,
                        Soyad,
                        Tel};
                this.Rows.Add(rowkimlikRow);
                return rowkimlikRow;
            }
            
            public kimlikRow FindByNumara(string Numara) {
                return ((kimlikRow)(this.Rows.Find(new object[] {
                            Numara})));
            }
            
            public System.Collections.IEnumerator GetEnumerator() {
                return this.Rows.GetEnumerator();
            }
            
            public override DataTable Clone() {
                kimlikDataTable cln = ((kimlikDataTable)(base.Clone()));
                cln.InitVars();
                return cln;
            }
            
            protected override DataTable CreateInstance() {
                return new kimlikDataTable();

⌨️ 快捷键说明

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