using System; using System.Collections.Generic; using System.Text; using System.Data; using System.ComponentModel; namespace Befri.Goldhoo.Models { /// /// <%= Table.Text %>数据实体类 /// 开发人员: /// 开发日期: <%= DateTime.Today.ToString("yyyy-MM") %> /// public partial class <%= Table.AliasName %> { public static object GetModel(<%= Table.AliasName %> <%= Table.aliasName %>) { if (<%= Table.aliasName %> == null) { return null; } var result = new { <% foreach (ColumnSchema column in Table.Columns) { switch(column.CSDataType){ case "DateTime": %> <%= column.AliasName %> = <%= Table.aliasName %>.<%= column.AliasName %>.ToString("yyyy-MM-dd"), <% break; case "DateTime?": %> <%= column.AliasName %> = <%= Table.aliasName %>.<%= column.AliasName %>.HasValue ? <%= Table.aliasName %>.<%= column.AliasName %>.Value.ToString("yyyy-MM-dd") : string.Empty, <% break; default: %> <%= column.AliasName %> = <%= Table.aliasName %>.<%= column.AliasName %>, <% break; } } %> }; return result; } } }