private ExternalResource ConfigExternarResourcesProjectBaseLayoutCoreUIAngular60OnlyThisFiles(bool replaceLocalFilesApplication) { return(new ExternalResource { ReplaceLocalFilesApplication = true, ResouceRepositoryName = "project-base-layout-front-coreui-angular6.0", ResourceUrlRepository = "https://github.com/wilsonsantosnet/project-base-layout-front-coreui-angular6.0.git", ResourceLocalPathFolderExecuteCloning = HelperUri.CombineAbsoluteUri(this._basicPathProject, @"Outros\Repositorios"), ResourceLocalPathDestinationFolrderApplication = HelperUri.CombineAbsoluteUri(this._basicPathProject, @"solution-base-core2.0-ddd-project-with-gerador-empty\Seed.Spa.Ui\"), OnlyThisFiles = new List <string> { HelperUri.CombineRelativeUri(@"package.json"), HelperUri.CombineRelativeUri(@"web.config"), HelperUri.CombineRelativeUri(@"angular.json"), HelperUri.CombineRelativeUri(@"src\app\app.component.css"), HelperUri.CombineRelativeUri(@"src\app\app.component.html"), HelperUri.CombineRelativeUri(@"src\app\app.component.ts"), HelperUri.CombineRelativeUri(@"src\app\app.module.ts"), HelperUri.CombineRelativeUri(@"src\app\global.service.culture.ts"), HelperUri.CombineRelativeUri(@"src\app\global.service.ts"), HelperUri.CombineRelativeUri(@"src\app\startup.service.ts"), HelperUri.CombineRelativeUri(@"src\app\util\util-shared.module.ts"), HelperUri.CombineRelativeUri(@"src\app\main\main.component.css"), HelperUri.CombineRelativeUri(@"src\app\main\main.component.html"), HelperUri.CombineRelativeUri(@"src\app\main\main.component.ts"), HelperUri.CombineRelativeUri(@"src\app\main\main.service.ts"), HelperUri.CombineRelativeUri(@"src\assets\jquery.nestable.js"), HelperUri.CombineRelativeUri(@"src\app\util\enum\enum.service.ts"), } }); }
private ExternalResource ConfigExternarResourcesTemplatesBackDDD(bool replaceLocalFilesApplication) { return(new ExternalResource { ReplaceLocalFilesApplication = true, ResouceRepositoryName = "template-gerador-back-DDD", ResourceUrlRepository = "https://github.com/wilsonsantosnet/template-gerador-back-DDD.git", ResourceLocalPathFolderExecuteCloning = HelperUri.CombineAbsoluteUri(this._basicPathProject, @"Outros\Repositorios"), ResourceLocalPathDestinationFolrderApplication = HelperUri.CombineAbsoluteUri(this._basicPathProject, @"solution-base-core2.0-ddd-project-with-gerador-empty\Gerador.Gen.Core\Templates\Back"), }); }
private ExternalResource ConfigExternarResourcesFrameworkAngula60Crud(bool replaceLocalFilesApplication) { return(new ExternalResource { ReplaceLocalFilesApplication = replaceLocalFilesApplication, ResouceRepositoryName = "framework-angular6.0-CRUD", ResourceUrlRepository = "https://github.com/wilsonsantosnet/framework-angular6.0-CRUD.git", ResourceLocalPathFolderExecuteCloning = HelperUri.CombineAbsoluteUri(this._basicPathProject, @"Outros\Repositorios\"), ResourceLocalPathDestinationFolrderApplication = HelperUri.CombineAbsoluteUri(this._basicPathProject, @"solution-base-core2.0-ddd-project-with-gerador-empty\Seed.Spa.Ui\src\app\common"), }); }
private ExternalResource ConfigExternarResourcesFrameworkCommon20(bool replaceLocalFilesApplication) { return(new ExternalResource { ReplaceLocalFilesApplication = true, OnlyFoldersContainsThisName = "Common", ResouceRepositoryName = "framework-core2.0-common", ResourceUrlRepository = "https://github.com/wilsonsantosnet/framework-core2.0-common.git", ResourceLocalPathFolderExecuteCloning = HelperUri.CombineAbsoluteUri(this._basicPathProject, @"Outros\Repositorios"), ResourceLocalPathDestinationFolrderApplication = HelperUri.CombineAbsoluteUri(this._basicPathProject, @"solution-base-core2.0-ddd-project-with-gerador-empty\"), }); }
private ExternalResource ConfigExternarResourcesProjectBaseLayoutCoreUIAngular60(bool replaceLocalFilesApplication) { return(new ExternalResource { ReplaceLocalFilesApplication = true, DownloadOneTime = true, DownloadOneTimeFileVerify = "package.json", ResouceRepositoryName = "project-base-layout-front-coreui-angular6.0", ResourceUrlRepository = "https://github.com/wilsonsantosnet/project-base-layout-front-coreui-angular6.0.git", ResourceLocalPathFolderExecuteCloning = HelperUri.CombineAbsoluteUri(this._basicPathProject, @"Outros\Repositorios"), ResourceLocalPathDestinationFolrderApplication = HelperUri.CombineAbsoluteUri(this._basicPathProject, @"solution-base-core2.0-ddd-project-with-gerador-empty\Seed.Spa.Ui\"), }); }
private ExternalResource ConfigExternarResourcesProjectBaseItensSolutionOnlyThisFiles(bool replaceLocalFilesApplication) { return(new ExternalResource { ReplaceLocalFilesApplication = true, ResouceRepositoryName = "solution-base-core2.0-ddd-project-with-gerador-empty", ResourceUrlRepository = "https://github.com/wilsonsantosnet/solution-base-core2.0-ddd-project-with-gerador-empty.git", ResourceLocalPathFolderExecuteCloning = HelperUri.CombineAbsoluteUri(this._basicPathProject, @"Outros\Repositorios"), ResourceLocalPathDestinationFolrderApplication = HelperUri.CombineAbsoluteUri(this._basicPathProject, @"solution-base-core2.0-ddd-project-with-gerador-empty"), OnlyThisFiles = new List <string> { HelperUri.CombineRelativeUri(@"Itens Solutions\Common.Domain.dll"), HelperUri.CombineRelativeUri(@"Itens Solutions\Common.Gen.dll"), HelperUri.CombineRelativeUri(@"Itens Solutions\Common.dll"), } }); }
public Context() { this.Arquiteture = ArquitetureType.TableModel; this.ClearAllFiles = false; this.MakeNavigationPropertys = false; this.DeleteFilesNotFoundTable = false; this.MakeFront = false; this.MakeBack = true; this.TwoCols = false; this.LengthBigField = 150; this.OverrideFiles = false; this.ApplyMasksDefault = true; this.ShowKeysInForms = false; this.ShowKeysInGrid = false; this.ShowKeysInFront = false; this.OverrideFile = new OverrideFile(); this.DateTimeComparation = "=="; this.ApiRetrhow = false; this.RunOnlyThisClass = false; this.UsePathProjects = true; if (this.Arquiteture == ArquitetureType.TableModel) { this.TemplatePathBack = HelperUri.CombineAbsoluteUri(AppDomain.CurrentDomain.BaseDirectory, @"Template\Back"); } if (this.Arquiteture == ArquitetureType.DDD) { this.TemplatePathBack = HelperUri.CombineAbsoluteUri(AppDomain.CurrentDomain.BaseDirectory, @"Template\Back"); } if (this.Arquiteture == ArquitetureType.TransactionScript) { this.TemplatePathBack = HelperUri.CombineAbsoluteUri(AppDomain.CurrentDomain.BaseDirectory, @"Template\BackTransaction"); } if (this.Arquiteture == ArquitetureType.ReadOnly) { this.TemplatePathBack = HelperUri.CombineAbsoluteUri(AppDomain.CurrentDomain.BaseDirectory, @"Template\ReadOnly"); } this.TemplatePathFront = HelperUri.CombineAbsoluteUri(AppDomain.CurrentDomain.BaseDirectory, @"Template\Front"); }
public void SetTemplatePathBase(string templatePathBase) { _templatePathBase = HelperUri.CombineAbsoluteUri(AppDomain.CurrentDomain.BaseDirectory, templatePathBase); }