Simple way to generate C# class from database table
 Use the below sql script to generate c# model corresponding to the table.   Set @TableName to the name of your table.   declare  @TableName  sysname =  'TableName'  declare  @Result  varchar (max) =  'public class '  +  @TableName  +  '{'   select  @Result  =  @Result  +  '     public '  +  ColumnType +  NullableSign +  ' '  +  ColumnName +  ' { get; set; }'  from  (     select           replace(col.name, ' ' , '_' ) ColumnName,         column_id ColumnId,         case  typ.name              when  'bigint'  then  'long'              when  'binary'  then  'byte[]'              when  'bit'  then  'bool'              when  'char'  then  'string'              when  'date'  then  'DateTime'              when  'datetime'  then  'DateTime'              when  'datetime2'  then  'DateTime'              when  'datetim...