C# Class Widgetsphere.Generator.ProjectItemGenerators.BusinessObject.BusinessObjectGeneratedTemplate

Inheritance: BaseClassTemplate
Mostrar archivo Open project: nHydrate/nHydrate Class Usage Examples

Public Methods

Method Description
AppendConstructor ( ) : void
AppendFullTemplate ( ) : void
AppendInitializeMethod ( ) : void
AppendMemberVariables ( ) : void
AppendUsingStatements ( ) : void
BusinessObjectGeneratedTemplate ( ModelRoot model, Table currentTable ) : System

Protected Methods

Method Description
EnsureValidPropertyName ( string propertyName ) : string
PrimaryKeyInputParameterList ( ) : string
PrimaryKeyParameterList ( bool useType ) : string

Private Methods

Method Description
AppendClass ( ) : void
AppendEnum ( ) : void
AppendIAuditable ( ) : void
AppendImageMethods ( ) : void
AppendMethodCloneItem ( ) : void
AppendMethodGetProperty ( ) : void
AppendMethodGetPropertyDefinitions ( ) : void
AppendMethodGetPropertyItem ( ) : void
AppendMethodIPropertyItemDefine ( ) : void
AppendMethodReleaseNonIdentifyingRelationships ( ) : void
AppendMethodSelectByPrimaryKey ( ) : void
AppendMethodSetProperty ( ) : void
AppendPropertyContainer ( ) : void
AppendRegionFieldDescriptor ( ) : void
AppendRegionGetDefault ( ) : void
AppendRegionGetFieldLength ( ) : void
AppendRegionGetFriendlyName ( ) : void
AppendRegionGetMask ( ) : void
AppendRegionGetMaxLength ( ) : void
AppendRegionGetValue ( ) : void
AppendRegionIBusinessObject ( ) : void
AppendRegionParentCollection ( ) : void
AppendRegionPropertyItemBag ( ) : void
AppendRegionSetValue ( ) : void
GenerateContent ( ) : void

Method Details

AppendConstructor() public method

public AppendConstructor ( ) : void
return void

AppendFullTemplate() public method

public AppendFullTemplate ( ) : void
return void

AppendInitializeMethod() public method

public AppendInitializeMethod ( ) : void
return void

AppendMemberVariables() public method

public AppendMemberVariables ( ) : void
return void

AppendUsingStatements() public method

public AppendUsingStatements ( ) : void
return void

BusinessObjectGeneratedTemplate() public method

public BusinessObjectGeneratedTemplate ( ModelRoot model, Table currentTable ) : System
model ModelRoot
currentTable Table
return System

EnsureValidPropertyName() protected method

protected EnsureValidPropertyName ( string propertyName ) : string
propertyName string
return string

PrimaryKeyInputParameterList() protected method

protected PrimaryKeyInputParameterList ( ) : string
return string

PrimaryKeyParameterList() protected method

protected PrimaryKeyParameterList ( bool useType ) : string
useType bool
return string