public ComparadorBO(string nombreConexion) { IConfiguracionBaseDatos config = ConfiguracionBaseDatosFactory.ObtenerConfiguracionDeBaseDatos(); ConexionTO db = config.ObtenerConexion(nombreConexion); ConexionBaseDatos conexion = ConexionBaseDatosFactory.ObtenerConexionBaseDatos(db); dao = new ComparadorDAO(conexion); }
public ComparadorBO() { IConfiguracionBaseDatos config = ConfiguracionBaseDatosFactory.ObtenerConfiguracionDeBaseDatos(); ConexionTO db = config.ObtenerConexion("DBComparer"); ConexionBaseDatos conexion = ConexionBaseDatosFactory.ObtenerConexionBaseDatos(db); dao = new ComparadorDAO(conexion); }
/// <summary> /// Obtiene la conexión a la base de datos. /// </summary> /// <remarks> /// Registro de versiones: /// /// 1.0 17/08/2015 Marcos Abraham Hernández Bravo (Ada Ltda.): versión inicial. /// </remarks> /// <param name="nombre">Nombre de la conexión especificada en el archivo DataBaseConnections.xml.</param> /// <returns></returns> /// <exception cref="Ada.Framework.Util.FileMonitor.Exceptions.ArchivoNoEncontradoException">Lanzado al no encontrar el archivo XML o su esquema.</exception> /// <exception cref="Ada.Framework.Data.DBConnector.Connections.Exceptions.ConfiguracionBaseDatosException">Lanzado al encontrar al archivo de configuración inválido.</exception> /// <exception cref="Ada.Framework.Data.DBConnector.Connections.Exceptions.ConfiguracionBaseDatosException">Lanzada de no existir la conexión solicitada.</exception> /// <exception cref="ConfiguracionBaseDatosException">¡No se puede crear la instancia de base de datos + db.Instancia + !</exception> public ConexionBaseDatos ObtenerConexionBaseDatos(string nombre) { return(ConexionBaseDatosFactory.ObtenerConexionBaseDatos(ObtenerConexion(nombre))); }