private void ControlarEsquemas(IDbConnection sqlConnection, string esquemaQueSeReplica)
        {
            ControladorEsquemas controlador = new ControladorEsquemas();

            if (sqlConnection.State != System.Data.ConnectionState.Open)
            {
                Loguear("Conexion no esta disponible. Imposible validar esquemas. [" + sqlConnection.Database + "]");
            }
            else
            {
                controlador.Controlar((SqlConnection)sqlConnection, sqlConnection.Database, esquemaQueSeReplica);
                controlador.Controlar((SqlConnection)sqlConnection, sqlConnection.Database, _esquemaMetadataSyncFramework);
            }
        }
Exemplo n.º 2
0
        private void ControlarEsquemas(string esquemaQueSeReplica)
        {
            ControladorEsquemas controlador = new ControladorEsquemas();

            if (this.conexionLocalSql.State != System.Data.ConnectionState.Open)
            {
                this.loguear("Conexion local no esta disponible. Imposible validar esquemas.");
            }
            else
            {
                controlador.Controlar(this.conexionLocalSql, conexionLocalSql.Database, esquemaQueSeReplica);
                controlador.Controlar(this.conexionLocalSql, conexionLocalSql.Database, this.esquemaMetadataSyncFramework);
            }

            if (this.conexionRemotoSql.State != System.Data.ConnectionState.Open)
            {
                this.loguear("Conexion remota no esta disponible. Imposible validar esquemas.");
            }
            else
            {
                controlador.Controlar(this.conexionRemotoSql, conexionRemotoSql.Database, esquemaQueSeReplica);
                controlador.Controlar(this.conexionRemotoSql, conexionRemotoSql.Database, this.esquemaMetadataSyncFramework);
            }
        }
        private void ControlarEsquemas(string esquemaQueSeReplica )
        {
            ControladorEsquemas controlador = new ControladorEsquemas();
            if (this.conexionLocalSql.State != System.Data.ConnectionState.Open)
            {
                this.loguear( "Conexion local no esta disponible. Imposible validar esquemas.");
            }
            else
            {
                controlador.Controlar(this.conexionLocalSql, conexionLocalSql.Database, esquemaQueSeReplica );
                controlador.Controlar(this.conexionLocalSql, conexionLocalSql.Database, this.esquemaMetadataSyncFramework);
            }

            if (this.conexionRemotoSql.State != System.Data.ConnectionState.Open)
            {
                this.loguear("Conexion remota no esta disponible. Imposible validar esquemas.");
            }
            else
            {
                controlador.Controlar(this.conexionRemotoSql, conexionRemotoSql.Database, esquemaQueSeReplica );
                controlador.Controlar(this.conexionRemotoSql, conexionRemotoSql.Database, this.esquemaMetadataSyncFramework);
            }
        }