Beispiel #1
0
        private int GetUniqueId(string value, TableKinds tableKind)
        {
            Contract.ThrowIfTrue(string.IsNullOrWhiteSpace(value));

            using (var accessor = (StringNameTableAccessor)GetTableAccessor(tableKind))
            {
                return(accessor.GetUniqueId(value));
            }
        }
Beispiel #2
0
 private AbstractTableAccessor GetTableAccessor(TableKinds tableKind)
 {
     return(_tables[tableKind].GetTableAccessor(GetOpenSession()));
 }
Beispiel #3
0
 private AbstractTableAccessor GetTableAccessor(TableKinds tableKind)
 {
     return _tables[tableKind].GetTableAccessor(GetOpenSession());
 }
Beispiel #4
0
        private int GetUniqueId(string value, TableKinds tableKind)
        {
            Contract.ThrowIfTrue(string.IsNullOrWhiteSpace(value));

            using (var accessor = (StringNameTableAccessor)GetTableAccessor(tableKind))
            {
                return accessor.GetUniqueId(value);
            }
        }