Beispiel #1
0
        public MarcRecord ReadRecord
        (
            [NotNull] IIrbisConnection connection
        )
        {
            Sure.NotNull(connection, "connection");

            Verify(true);

            if (Mfn != 0)
            {
                Record = connection.ReadRecord
                         (
                    Database.ThrowIfNull("Database"),
                    Mfn,
                    false,
                    null
                         );
            }
            else
            {
                Record = connection.SearchReadOneRecord
                         (
                    "\"I={0}\"",
                    Index
                         );
            }

            return(Record);
        }