#398 PDF Library Database Entities: PDFBook
This commit is contained in:
parent
2384274503
commit
849d92570b
136
RMuseum/Models/PDFLibrary/PDFBook.cs
Normal file
136
RMuseum/Models/PDFLibrary/PDFBook.cs
Normal file
@ -0,0 +1,136 @@
|
||||
using RSecurityBackend.Models.Image;
|
||||
using System;
|
||||
|
||||
namespace RMuseum.Models.PDFLibrary
|
||||
{
|
||||
/// <summary>
|
||||
/// PDF Book
|
||||
/// </summary>
|
||||
public class PDFBook
|
||||
{
|
||||
/// <summary>
|
||||
/// Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Friendly Url
|
||||
/// </summary>
|
||||
public string FriendlyUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Title
|
||||
/// </summary>
|
||||
public string Title { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// secondary or complementary title
|
||||
/// </summary>
|
||||
public string SubTitle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// authors (descriptive)
|
||||
/// </summary>
|
||||
public string AuthorsLine { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ISBN
|
||||
/// </summary>
|
||||
public string ISBN { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// description
|
||||
/// </summary>
|
||||
public string Description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// language
|
||||
/// </summary>
|
||||
public string Language { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// is translation
|
||||
/// </summary>
|
||||
public bool IsTranslation { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// translators (descriptive)
|
||||
/// </summary>
|
||||
public string TranslatorsLine { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// title in original language
|
||||
/// </summary>
|
||||
public string TitleInOriginalLanguage { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// publisher (descriptive)
|
||||
/// </summary>
|
||||
public string PublisherLine { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// publishing date (descriptive)
|
||||
/// </summary>
|
||||
public string PublishingDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// publishing location (descriptive)
|
||||
/// </summary>
|
||||
public string PublishingLocation { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// publishing number
|
||||
/// </summary>
|
||||
public int? PublishingNumber { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// claimed page count
|
||||
/// </summary>
|
||||
public int? ClaimedPageCount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Date/Time
|
||||
/// </summary>
|
||||
public DateTime DateTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Last Modified for caching purposes
|
||||
/// </summary>
|
||||
public DateTime LastModified { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// PDF File
|
||||
/// </summary>
|
||||
public RImage PDFFile { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// external url for PDF File
|
||||
/// </summary>
|
||||
public string ExternalPDFFileUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Cover Image
|
||||
/// </summary>
|
||||
public RImage CoverImage { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// external cover image url
|
||||
/// </summary>
|
||||
public string ExtenalCoverImageUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// original source name
|
||||
/// </summary>
|
||||
public string OriginalSourceName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// original source url
|
||||
/// </summary>
|
||||
public string OriginalSourceUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// original file url
|
||||
/// </summary>
|
||||
public string OriginalFileUrl { get; set; }
|
||||
}
|
||||
}
|
||||
@ -11583,6 +11583,101 @@
|
||||
<param name="dateTime"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.PDFLibrary.PDFBook">
|
||||
<summary>
|
||||
PDF Book
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.Id">
|
||||
<summary>
|
||||
Id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.FriendlyUrl">
|
||||
<summary>
|
||||
Friendly Url
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.Title">
|
||||
<summary>
|
||||
Title
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.SubTitle">
|
||||
<summary>
|
||||
secondary or complementary title
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.AuthorsLine">
|
||||
<summary>
|
||||
authors (descriptive)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.ISBN">
|
||||
<summary>
|
||||
ISBN
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.Description">
|
||||
<summary>
|
||||
description
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.Language">
|
||||
<summary>
|
||||
language
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.IsTranslation">
|
||||
<summary>
|
||||
is translation
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.TranslatorsLine">
|
||||
<summary>
|
||||
translators (descriptive)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.TitleInOriginalLanguage">
|
||||
<summary>
|
||||
title in original language
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.PublisherLine">
|
||||
<summary>
|
||||
publisher (descriptive)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.PublishingDate">
|
||||
<summary>
|
||||
publishing date (descriptive)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.PublishingLocation">
|
||||
<summary>
|
||||
publishing location (descriptive)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.PublishingNumber">
|
||||
<summary>
|
||||
publishing number
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.ClaimedPageCount">
|
||||
<summary>
|
||||
claimed page count
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.DateTime">
|
||||
<summary>
|
||||
Date/Time
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.LastModified">
|
||||
<summary>
|
||||
Last Modified for caching purposes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.UploadSession.UploadSession">
|
||||
<summary>
|
||||
Upload Session
|
||||
|
||||
Loading…
Reference in New Issue
Block a user