private void MoveItems(IList items, DataSet.DetailsListsDataTable fromTable, DataSet.DetailsListsDataTable toTable) { List <DataRow> rowsToRemove = new List <DataRow>(); foreach (Object x in items) { CopyRowToTable((DataSet.DetailsListsRow)((DataRowView)x).Row, toTable); rowsToRemove.Add(((DataRowView)x).Row); } foreach (DataRow row in rowsToRemove) { fromTable.Rows.Remove(row); } }
public virtual DataSet.DetailsListsDataTable GetDataBy(int DetailsListID) { this.Adapter.SelectCommand = this.CommandCollection[0]; this.Adapter.SelectCommand.Parameters[0].Value = ((int)(DetailsListID)); DataSet.DetailsListsDataTable dataTable = new DataSet.DetailsListsDataTable(); this.Adapter.Fill(dataTable); return dataTable; }
private void CopyRowToTable(DataSet.DetailsListsRow sourceRow, DataSet.DetailsListsDataTable destTable) { DataSet.DetailsListsRow destRow = destTable.NewDetailsListsRow(); DataSet.AssignDetailsListRow(sourceRow, destRow); destTable.Rows.Add(destRow); }
public virtual DataSet.DetailsListsDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DataSet.DetailsListsDataTable dataTable = new DataSet.DetailsListsDataTable(); this.Adapter.Fill(dataTable); return dataTable; }