private string GetDataType(Entities.MetaDataSchema.Column col) { string result = col.ColumnDataType.SQLType; switch (CurrentCodeType) { case CodeType.CSharp: result = col.ColumnDataType.CSharpType; break; case CodeType.DotNet: result = col.ColumnDataType.DotNetType; break; case CodeType.Java: result = col.ColumnDataType.JavaType; break; case CodeType.Other: result = col.ColumnDataType.LanguageSpecificType; break; case CodeType.VisualBasicDotNet: result = col.ColumnDataType.VBType; break; case CodeType.Sql: result = col.ColumnDataType.SQLType; break; } return(result); }
private string GetDataTypeLength(Entities.MetaDataSchema.Column col) { string result = ""; if (col.ColumnDataType.CalculateLength) { result = LengthPrefix + col.Length.ToString() + LengthSuffix; } return(result); }