public void AddData2ContainerTable(DataTable dt, DataType dataType) { if (BeforeData.Contains(dataType)) { DataRow newRow; foreach (DataRow row in (List <DataRow>)BeforeData[dataType]) { newRow = dt.NewRow(); newRow.ItemArray = row.ItemArray; dt.Rows.Add(newRow); } } }
public void AddBeforeData(DataType dataType, DataRow row) { if (!BeforeData.Contains(dataType)) { List <DataRow> list = new List <DataRow>(); list.Add(row); BeforeData.Add(dataType, list); } else { ((List <DataRow>)BeforeData[dataType]).Add(row); } }