using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Data;
|
|
|
|
namespace Utils.Printers
|
|
{
|
|
public static class PrintTable
|
|
{
|
|
public static DataColumn CreateColumn(this DataTable table, string dataType, string columnField, string header, bool isReadOnly, bool isUnique)
|
|
{
|
|
var column = new DataColumn();
|
|
column.AutoIncrement = false;
|
|
column.DataType = Type.GetType(dataType);
|
|
column.ColumnName = columnField;
|
|
column.Caption = header;
|
|
column.ReadOnly = isReadOnly;
|
|
column.Unique = isUnique;
|
|
table.Columns.Add(column);
|
|
return column;
|
|
}
|
|
|
|
public static DataColumn CreateColumn(this DataTable table, string dataType, string columnField, string header)
|
|
{
|
|
return table.CreateColumn(dataType, columnField, header, false, false);
|
|
}
|
|
|
|
}
|
|
}
|