public static DataTable AddTestDataRows(this DataTable table, int count = 1)
		{
			var defaults = new ColumnDefaults();
			for (var i = 0; i < count; i++)
			{
				table.AddTestDataRow(defaults);
			}
			return table;
		}
		private static void AddTestDataRow(this DataTable table, ColumnDefaults defaults)
		{
			var row = table.NewRow();
			foreach (var column in table.Columns.Cast<DataColumn>())
			{
				row[column] = defaults.GetDefaultValue(column);
			}
			table.Rows.Add(row);
		}
Example #3
0
        public static DataTable AddTestDataRows(this DataTable table, int count = 1)
        {
            var defaults = new ColumnDefaults();

            for (var i = 0; i < count; i++)
            {
                table.AddTestDataRow(defaults);
            }
            return(table);
        }
Example #4
0
        private static void AddTestDataRow(this DataTable table, ColumnDefaults defaults)
        {
            var row = table.NewRow();

            foreach (var column in table.Columns.Cast <DataColumn>())
            {
                row[column] = defaults.GetDefaultValue(column);
            }
            table.Rows.Add(row);
        }