public kontakte DataTableToKontakte(DataTable p_table) { DataTable _datatable = new DataTable(); DataRow _datarow; DataColumnCollection _datacolumn; kontakte _kontakte = new kontakte(); if (p_table.Columns.Count.Equals(0)) throw new System.Exception("Die DataTable hat " + p_table.Columns.Count + " Spalten"); for (int i = 0; i < p_table.Columns.Count; i++) { _datacolumn.Add(p_table.Columns[i].ColumnName); } for (int i = 0; i < p_table.Rows.Count; i++) { _datarow = (p_table.Rows[i]); _datatable.ImportRow(_datarow); kontakt _kontakt = m_kontakt.DataTableToKontakt(_datatable); _kontakte.kontaktListe.Add(_kontakt); } return _kontakte;