代碼
<%--
Name: 數據庫實體類
Author: B哥
Description: 數據庫實體類
--%>
<%@ CodeTemplate Language="C#" TargetLanguage="C#" ResponseEncoding="UTF-8" Debug="False" Description="生成數據庫實體" %>
<%@ Property Name="SourceTable" Type="SchemaExplorer.TableSchema" Category="屬性" Description="要生成實體的數據表" %>
<%@ Property Name="NameSpace" Type="System.String" Default="WanerSoft.Model" Optional="False" Category="屬性" Description="實體類所在的命名空間" %>
<%@ Property Name="opuser" Type="System.String" Default="" Optional="False" Category="屬性" Description="請輸入您的名字" %>
<%@ Map Name="CSharpAlias" Src="System-CSharpAlias" Description="System to C# Type Map" %>
<%@ Assembly Name="SchemaExplorer" %>
<%@ Import Namespace="SchemaExplorer" %>
/*
*本代碼由代碼生成器自動生成,請不要更改此文件的任何代碼。
*生成時間:<%= DateTime.Now.ToLocalTime() %>
*生成者:<%= opuser %>
*/
using System;
namespace <%= this.NameSpace %>
{
///<summary>
///表<%= this.SourceTable.Name %>的實體類
///</summary>
public class <%= this.SourceTable.Name %>
{
<% foreach (ColumnSchema column in this.SourceTable.Columns) { %>
private <%= CSharpAlias[column.SystemType.FullName] %> _<%= StringUtil.ToCamelCase(column.Name) %>;
/// <summary>
/// <%= column.Description %>
/// </summary>
public <%= CSharpAlias[column.SystemType.FullName] %> <%= StringUtil.ToPascalCase(column.Name) %>
{
get { return _<%= StringUtil.ToCamelCase(column.Name) %>; }
set { _<%= StringUtil.ToCamelCase(column.Name) %> = value; }
}
<% } %>
}
}
Name: 數據庫實體類
Author: B哥
Description: 數據庫實體類
--%>
<%@ CodeTemplate Language="C#" TargetLanguage="C#" ResponseEncoding="UTF-8" Debug="False" Description="生成數據庫實體" %>
<%@ Property Name="SourceTable" Type="SchemaExplorer.TableSchema" Category="屬性" Description="要生成實體的數據表" %>
<%@ Property Name="NameSpace" Type="System.String" Default="WanerSoft.Model" Optional="False" Category="屬性" Description="實體類所在的命名空間" %>
<%@ Property Name="opuser" Type="System.String" Default="" Optional="False" Category="屬性" Description="請輸入您的名字" %>
<%@ Map Name="CSharpAlias" Src="System-CSharpAlias" Description="System to C# Type Map" %>
<%@ Assembly Name="SchemaExplorer" %>
<%@ Import Namespace="SchemaExplorer" %>
/*
*本代碼由代碼生成器自動生成,請不要更改此文件的任何代碼。
*生成時間:<%= DateTime.Now.ToLocalTime() %>
*生成者:<%= opuser %>
*/
using System;
namespace <%= this.NameSpace %>
{
///<summary>
///表<%= this.SourceTable.Name %>的實體類
///</summary>
public class <%= this.SourceTable.Name %>
{
<% foreach (ColumnSchema column in this.SourceTable.Columns) { %>
private <%= CSharpAlias[column.SystemType.FullName] %> _<%= StringUtil.ToCamelCase(column.Name) %>;
/// <summary>
/// <%= column.Description %>
/// </summary>
public <%= CSharpAlias[column.SystemType.FullName] %> <%= StringUtil.ToPascalCase(column.Name) %>
{
get { return _<%= StringUtil.ToCamelCase(column.Name) %>; }
set { _<%= StringUtil.ToCamelCase(column.Name) %> = value; }
}
<% } %>
}
}

浙公網安備 33010602011771號