diff --git a/ServerExplorer/Utiles.cs b/ServerExplorer/Code/Utiles.cs similarity index 86% rename from ServerExplorer/Utiles.cs rename to ServerExplorer/Code/Utiles.cs index 2dbf5f5..f70ff5b 100644 --- a/ServerExplorer/Utiles.cs +++ b/ServerExplorer/Code/Utiles.cs @@ -4,18 +4,18 @@ using System.Linq; using System.Text; using System.IO; -namespace ServerExplorer +namespace ServerExplorer.Code { public static class Utiles { public static void CrearDirectorio(this String path) { - DirectoryInfo info=null; + DirectoryInfo info = null; try { info = new DirectoryInfo(path); } - catch (Exception ) + catch (Exception) { info = new DirectoryInfo("."); } diff --git a/ServerExplorer/CodeGen.cs b/ServerExplorer/CodeGen.cs index eab287e..eed6f68 100644 --- a/ServerExplorer/CodeGen.cs +++ b/ServerExplorer/CodeGen.cs @@ -4,12 +4,14 @@ using System.Linq; using System.Text; using System.IO; using System.Data; +using ServerExplorer.Code; namespace ServerExplorer { public class CodeGen { - private static string FixNombre(string strIn){ + private static string FixNombre(string strIn) + { return strIn.Replace(' ', '_'); } @@ -147,7 +149,7 @@ namespace ServerExplorer { TipoCol tipo = c.GetTipo(); - if(tipo==TipoCol.Otro) + if (tipo == TipoCol.Otro) continue; if (strInsert1 == String.Empty) @@ -186,7 +188,7 @@ namespace ServerExplorer private static void GenerarDALActualizar(Config config, TablaDesc t, EscritorCodigo escritor) { string nombreObj = FixNombre(t.Esquema) + "_" + FixNombre(t.Nombre); - string strActualizar,strFiltroPrimario; + string strActualizar, strFiltroPrimario; // Cabecera y variables del metodo escritor.EscribeInd("public bool Actualizar(" + nombreObj + " reg)"); @@ -299,13 +301,13 @@ namespace ServerExplorer escritor.Cerrar(); } - public static Boolean GenerarCodigo(Config config,DatabaseDesc database) + public static Boolean GenerarCodigo(Config config, DatabaseDesc database) { // Asegura la existencia de los directorios destinos - if (!System.IO.Directory.Exists(config.PathRaiz)) { Utiles.CrearDirectorio(config.PathRaiz); } - if (!System.IO.Directory.Exists(config.PathDTO)) { Utiles.CrearDirectorio(config.PathDTO); } - if (!System.IO.Directory.Exists(config.PathDAL)) { Utiles.CrearDirectorio(config.PathDAL); } - if (!System.IO.Directory.Exists(config.PathExtra)) { Utiles.CrearDirectorio(config.PathExtra); } + if (!Directory.Exists(config.PathRaiz)) { Utiles.CrearDirectorio(config.PathRaiz); } + if (!Directory.Exists(config.PathDTO)) { Utiles.CrearDirectorio(config.PathDTO); } + if (!Directory.Exists(config.PathDAL)) { Utiles.CrearDirectorio(config.PathDAL); } + if (!Directory.Exists(config.PathExtra)) { Utiles.CrearDirectorio(config.PathExtra); } // Itera por cada tabla para crear sus DTO y DAL foreach (TablaDesc t in database.Tablas) @@ -337,7 +339,7 @@ namespace ServerExplorer public string Str() { sb.Remove(0, sb.Length); - for (int i=0; i < indentado; i++) + for (int i = 0; i < indentado; i++) { sb.Append("\t"); } diff --git a/ServerExplorer/Config.cs b/ServerExplorer/Config.cs index b597e4e..a0f5f67 100644 --- a/ServerExplorer/Config.cs +++ b/ServerExplorer/Config.cs @@ -14,7 +14,7 @@ namespace ServerExplorer get { return pathRaiz; } set { pathRaiz = value; } } - public String pathDAL="."; + public String pathDAL = "."; public String PathDAL { get @@ -33,7 +33,8 @@ namespace ServerExplorer public String pathDTO = "."; public String PathDTO { - get { + get + { if (pathDTO == ".") { return pathRaiz; @@ -48,7 +49,8 @@ namespace ServerExplorer public String pathExtra = "."; public String PathExtra { - get { + get + { if (pathExtra == ".") { return pathRaiz; @@ -82,13 +84,13 @@ namespace ServerExplorer lector.Close(); return config; } - + } public class TablaInfo { - public String Esquema=""; - public String Nombre=""; + public String Esquema = ""; + public String Nombre = ""; public TablaInfo() { } public TablaInfo(String esquema, String nombre) @@ -97,5 +99,4 @@ namespace ServerExplorer Nombre = nombre; } } - -} +} \ No newline at end of file diff --git a/ServerExplorer/DatabaseDesc.cs b/ServerExplorer/DatabaseDesc.cs index 4dfe7c5..cde688b 100644 --- a/ServerExplorer/DatabaseDesc.cs +++ b/ServerExplorer/DatabaseDesc.cs @@ -16,6 +16,5 @@ namespace ServerExplorer { Nombre = nombre; } - } } diff --git a/ServerExplorer/DocGen.cs b/ServerExplorer/DocGen.cs index 2aca5c8..2ddd64d 100644 --- a/ServerExplorer/DocGen.cs +++ b/ServerExplorer/DocGen.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; +using ServerExplorer.Code; namespace ServerExplorer { @@ -11,15 +12,13 @@ namespace ServerExplorer public static void GenerarDocumentacion(Config config, DatabaseDesc database) { // Asegura la existencia de los directorios destinos - if (!System.IO.Directory.Exists(config.PathRaiz)) { Utiles.CrearDirectorio(config.PathRaiz); } - if (!System.IO.Directory.Exists(config.PathDTO)) { Utiles.CrearDirectorio(config.PathDTO); } - if (!System.IO.Directory.Exists(config.PathDAL)) { Utiles.CrearDirectorio(config.PathDAL); } - if (!System.IO.Directory.Exists(config.PathExtra)) { Utiles.CrearDirectorio(config.PathExtra); } - + if (!Directory.Exists(config.PathRaiz)) { Utiles.CrearDirectorio(config.PathRaiz); } + if (!Directory.Exists(config.PathDTO)) { Utiles.CrearDirectorio(config.PathDTO); } + if (!Directory.Exists(config.PathDAL)) { Utiles.CrearDirectorio(config.PathDAL); } + if (!Directory.Exists(config.PathExtra)) { Utiles.CrearDirectorio(config.PathExtra); } // Abrir el documento que contendra la documentacion - StreamWriter escritor=new StreamWriter(config.PathExtra+"/documentacion.html"); - + StreamWriter escritor = new StreamWriter(config.PathExtra + "/documentacion.html"); // Poner cabecera de la documentacion escritor.WriteLine("
| Nombre | Tipo | Tamaño | Primaria |
|---|