@{
ModelData modelData = Model;
SysTableSchemaViewEntity[] sysTableSchemas = modelData.sysTableSchemas;
NamespaceObject namespaceObject = modelData.NamespaceObject;
}
using CloudBuilder.Core.DatabaseAccessor.Entity;
using System.ComponentModel.DataAnnotations.Schema;
namespace @namespaceObject.Namespace@{.Data}
{
///
/// 排除实体类标记
///
[NotMapped]
[TypeScript]
public class @sysTableSchemas[0].TableName.StringToProerty()DisplayData:@sysTableSchemas[0].TableName.StringToProerty()Entity
@if (@sysTableSchemas[0].Xtype.ToUpper().Trim() == "U")
{}
{
public @sysTableSchemas[0].TableName.StringToProerty()DisplayData()
{
}
public @sysTableSchemas[0].TableName.StringToProerty()DisplayData(@sysTableSchemas[0].TableName.StringToProerty()Entity entity)
{
CopyFrom(entity);
}
}
}