/// <summary> /// Compara dos Synonyms y devuelve true si son iguales, caso contrario, devuelve false. /// </summary> public static Boolean Compare(Synonym origen, Synonym destino) { if (destino == null) throw new ArgumentNullException("destino"); if (origen == null) throw new ArgumentNullException("origen"); if (!origen.Value.Equals(destino.Value)) return false; return true; }
public void Fill(Database database, string connectionString) { if (database.Options.Ignore.FilterSynonyms) { using (SqlConnection conn = new SqlConnection(connectionString)) { using (SqlCommand command = new SqlCommand(GetSQL(), conn)) { conn.Open(); command.CommandTimeout = 0; using (SqlDataReader reader = command.ExecuteReader()) { while (reader.Read()) { Synonym item = new Synonym(database); item.Id = (int)reader["object_id"]; item.Name = reader["Name"].ToString(); item.Owner = reader["Owner"].ToString(); item.Value = reader["base_object_name"].ToString(); database.Synonyms.Add(item); } } } } } }
public override ISchemaBase Clone(ISchemaBase parent) { Synonym item = new Synonym(parent); item.Id = this.Id; item.Name = this.Name; item.Owner = this.Owner; item.Value = this.Value; item.Guid = this.Guid; return item; }
public override ISchemaBase Clone(ISchemaBase parent) { Synonym item = new Synonym(parent); item.Id = this.Id; item.Name = this.Name; item.Owner = this.Owner; item.Value = this.Value; item.Guid = this.Guid; return(item); }
/// <summary> /// Compara dos Synonyms y devuelve true si son iguales, caso contrario, devuelve false. /// </summary> public static Boolean Compare(Synonym origen, Synonym destino) { if (destino == null) { throw new ArgumentNullException("destino"); } if (origen == null) { throw new ArgumentNullException("origen"); } if (!origen.Value.Equals(destino.Value)) { return(false); } return(true); }