C# Class JPB.DataAccess.EntityCreator.UI.MsSQL.ViewModel.SqlEntityCreatorViewModel

Inheritance: AsyncViewModelBase, IMsSqlCreator
Mostrar archivo Open project: JPVenson/DataAccess Class Usage Examples

Private Properties

Property Type Description
AddTableExecute void
AdjustNamesExecute void
CanAddTableExecute bool
CanAdjustNamesExecute bool
CanCompileExecute bool
CanConnectToDatabaseExecute bool
CanDeleteSelectedTableExecute bool
CanLoadConfigExecute bool
CanSaveConfigExecute bool
CompileExecute void
ConnectToDatabaseExecute void
DeleteSelectedTableExecute void
LoadConfigExecute void
SaveConfigExecute void

Public Methods

Method Description
Compile ( ) : void
CreateEntrys ( string connection, string outputPath, string database ) : void
OpenInfoWindowExecute ( object sender ) : void
SqlEntityCreatorViewModel ( ) : System

Private Methods

Method Description
AddTableExecute ( object sender ) : void
AdjustNamesExecute ( object sender ) : void
CanAddTableExecute ( object sender ) : bool
CanAdjustNamesExecute ( object sender ) : bool
CanCompileExecute ( object sender ) : bool
CanConnectToDatabaseExecute ( object sender ) : bool
CanDeleteSelectedTableExecute ( object sender ) : bool
CanLoadConfigExecute ( object sender ) : bool
CanSaveConfigExecute ( object sender ) : bool
CompileExecute ( object sender ) : void
ConnectToDatabaseExecute ( object sender ) : void
DeleteSelectedTableExecute ( object sender ) : void
LoadConfigExecute ( object sender ) : void
SaveConfigExecute ( object sender ) : void

Method Details

Compile() public method

public Compile ( ) : void
return void

CreateEntrys() public method

public CreateEntrys ( string connection, string outputPath, string database ) : void
connection string
outputPath string
database string
return void

OpenInfoWindowExecute() public method

public OpenInfoWindowExecute ( object sender ) : void
sender object
return void

SqlEntityCreatorViewModel() public method

public SqlEntityCreatorViewModel ( ) : System
return System