Пример #1
0
        public override bool Equals(object obj)
        {
            RecordKey key = obj as RecordKey;

            if (key == null)
            {
                return(false);
            }

            if (key.table.Name != table.Name)
            {
                return(false);
            }

            foreach (NrdoFieldRef field in table.PkeyGet.Fields)
            {
                if (!object.Equals(getValue(field.Field), key.getValue(field.Field)))
                {
                    return(false);
                }
            }
            return(true);
        }