private Config() { // Directorio donde se ejecuta la app (src si es el VS) var DirectoryName = System.AppDomain.CurrentDomain.BaseDirectory; // Levanto los properties var Properties = PropertyUtils.GetPropertiesFromFile(Path.Combine(DirectoryName, "..", "..", PropertyFilename)); if (Properties.Count == 0) { ConnectionString = ""; CurrentDate = DateTime.Now; } else { // Armo el string de conexión a la BBDD ConnectionString = new StringBuilder("Server=").Append(Properties["Host"]).Append("\\").Append(Properties["DbInstance"]).Append(";") .Append("Database=").Append(Properties["Database"]).Append(";") .Append("User Id=").Append(Properties["Username"]).Append(";") .Append("Password="******"Password"]).Append(";") .ToString(); // Seteo el día de hoy CurrentDate = DateTime.ParseExact(Properties["Date"], "dd-MM-yyyy", CultureInfo.InvariantCulture); } }