Sha256: 3e49ddb038a413640bd58a2e3a57945b784937f2f6cff8a974cbde144e6b615a

Contents?: true

Size: 1.54 KB

Versions: 3

Compression:

Stored size: 1.54 KB

Contents

<%
#encoding: UTF-8

=begin

CapicuaGen

CapicuaGen es un software que ayuda a la creación automática de
sistemas empresariales a través de la definición y ensamblado de
diversos generadores de características.

El proyecto fue iniciado por José Luis Bautista Martin, el 6 de enero
del 2016.

Puede modificar y distribuir este software, según le plazca, y usarlo
para cualquier fin ya sea comercial, personal, educativo, o de cualquier
índole, siempre y cuando incluya este mensaje, y se permita acceso el
código fuente.

Este software es código libre, y se licencia bajo LGPL.

Para más información consultar http://www.gnu.org/licenses/lgpl.html
=end
%>using System;
using System.Configuration;
using System.Data;
using System.Data.Common;
using System.Text;
using System.Collections.Generic;
<%=get_namespaces_text(:business_interfaces) %>

namespace <%=generation_attributes[:namespace]%>
{

	/// <summary>
	/// Entidad de <%=template_target.class_name%>
	/// </summary>
	<%="#{template_target.class_accessor} "%>partial class <%=template_target.class_name%> : I<%=template_target.class_name%>
	{
		  <%template_target.entity_schema.fields.each { |field| %>
		  /// <summary>
		  ///		Nombre:            <%=field.name%>
		  ///		Tipo:              <%=field.type%>
		  ///		Permite Nulos:     <%=field.allow_null%>
		  ///		Valor por Defecto: <%=field.default_value%>
		  ///		Llave Primaria:	   <%=field.primary_key%>
		  /// </summary>
		  public <%=field.net_type%> <%=field.name%> { get; set; }
		  <%}%>
	}
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
CapicuaGenGaspar-0.1.0 lib/CapicuaGenGaspar/Business/CSSqlEntity/Template/table_entity.erb
CapicuaGenGaspar-0.0.3 lib/CapicuaGenGaspar/Business/CSSqlEntity/Template/table_entity.erb
CapicuaGenGaspar-0.0.2 lib/CapicuaGenGaspar/Business/CSSqlEntity/Template/table_entity.erb