#399 NewPDFBookViewModel for import pdf api
This commit is contained in:
parent
675987e2f9
commit
312a3f2da8
@ -91,7 +91,7 @@ namespace RMuseum.Models.PDFLibrary
|
||||
public string PublishingLocation { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// publishing number
|
||||
/// publishing number (تیراژ)
|
||||
/// </summary>
|
||||
public int? PublishingNumber { get; set; }
|
||||
|
||||
|
||||
189
RMuseum/Models/PDFLibrary/ViewModels/NewPDFBookViewModel.cs
Normal file
189
RMuseum/Models/PDFLibrary/ViewModels/NewPDFBookViewModel.cs
Normal file
@ -0,0 +1,189 @@
|
||||
namespace RMuseum.Models.PDFLibrary.ViewModels
|
||||
{
|
||||
/// <summary>
|
||||
/// new PDFBook view model
|
||||
/// </summary>
|
||||
public class NewPDFBookViewModel
|
||||
{
|
||||
/// <summary>
|
||||
/// PDF File Path
|
||||
/// </summary>
|
||||
public string LocalImportingPDFFilePath { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// skip uploading to external FTP Site
|
||||
/// </summary>
|
||||
public bool SkipUpload { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// book id
|
||||
/// </summary>
|
||||
public int BookId { 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>
|
||||
/// MultiVolumePDFCollection Id
|
||||
/// </summary>
|
||||
public int? MultiVolumePDFCollectionId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Volume Order
|
||||
/// </summary>
|
||||
public int VolumeOrder { 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; }
|
||||
|
||||
/// <summary>
|
||||
/// writer id
|
||||
/// </summary>
|
||||
public int? WriterId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// writer 2 id
|
||||
/// </summary>
|
||||
public int? Writer2Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// writer 3 id
|
||||
/// </summary>
|
||||
public int? Writer3Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// writer 4 id
|
||||
/// </summary>
|
||||
public int? Writer4Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// translator id
|
||||
/// </summary>
|
||||
public int? TranslatorId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// translator 2 id
|
||||
/// </summary>
|
||||
public int? Translator2Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// translator 3 id
|
||||
/// </summary>
|
||||
public int? Translator3Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// translator 4 id
|
||||
/// </summary>
|
||||
public int? Translator4Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// collector id (مصحح)
|
||||
/// </summary>
|
||||
public int? CollectorId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// collector 2 id (مصحح)
|
||||
/// </summary>
|
||||
public int? Collector2Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Other contributing role
|
||||
/// </summary>
|
||||
public string OtherContributerRole { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// other contributing role
|
||||
/// </summary>
|
||||
public int? OtherContributerId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Other contributing role 2
|
||||
/// </summary>
|
||||
public string OtherContributer2Role { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// other contributing role 2
|
||||
/// </summary>
|
||||
public int? OtherContributer2Id { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@ -11852,7 +11852,7 @@
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.PublishingNumber">
|
||||
<summary>
|
||||
publishing number
|
||||
publishing number (تیراژ)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.ClaimedPageCount">
|
||||
@ -12010,6 +12010,191 @@
|
||||
Attributes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel">
|
||||
<summary>
|
||||
new PDFBook view model
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.LocalImportingPDFFilePath">
|
||||
<summary>
|
||||
PDF File Path
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.SkipUpload">
|
||||
<summary>
|
||||
skip uploading to external FTP Site
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.BookId">
|
||||
<summary>
|
||||
book id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.Title">
|
||||
<summary>
|
||||
Title
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.SubTitle">
|
||||
<summary>
|
||||
secondary or complementary title
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.AuthorsLine">
|
||||
<summary>
|
||||
authors (descriptive)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.ISBN">
|
||||
<summary>
|
||||
ISBN
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.Description">
|
||||
<summary>
|
||||
description
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.Language">
|
||||
<summary>
|
||||
language
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.IsTranslation">
|
||||
<summary>
|
||||
is translation
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.TranslatorsLine">
|
||||
<summary>
|
||||
translators (descriptive)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.TitleInOriginalLanguage">
|
||||
<summary>
|
||||
title in original language
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.PublisherLine">
|
||||
<summary>
|
||||
publisher (descriptive)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.PublishingDate">
|
||||
<summary>
|
||||
publishing date (descriptive)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.PublishingLocation">
|
||||
<summary>
|
||||
publishing location (descriptive)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.PublishingNumber">
|
||||
<summary>
|
||||
publishing number (تیراژ)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.ClaimedPageCount">
|
||||
<summary>
|
||||
claimed page count
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.MultiVolumePDFCollectionId">
|
||||
<summary>
|
||||
MultiVolumePDFCollection Id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.VolumeOrder">
|
||||
<summary>
|
||||
Volume Order
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.OriginalSourceName">
|
||||
<summary>
|
||||
original source name
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.OriginalSourceUrl">
|
||||
<summary>
|
||||
original source url
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.OriginalFileUrl">
|
||||
<summary>
|
||||
original file url
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.WriterId">
|
||||
<summary>
|
||||
writer id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.Writer2Id">
|
||||
<summary>
|
||||
writer 2 id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.Writer3Id">
|
||||
<summary>
|
||||
writer 3 id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.Writer4Id">
|
||||
<summary>
|
||||
writer 4 id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.TranslatorId">
|
||||
<summary>
|
||||
translator id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.Translator2Id">
|
||||
<summary>
|
||||
translator 2 id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.Translator3Id">
|
||||
<summary>
|
||||
translator 3 id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.Translator4Id">
|
||||
<summary>
|
||||
translator 4 id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.CollectorId">
|
||||
<summary>
|
||||
collector id (مصحح)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.Collector2Id">
|
||||
<summary>
|
||||
collector 2 id (مصحح)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.OtherContributerRole">
|
||||
<summary>
|
||||
Other contributing role
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.OtherContributerId">
|
||||
<summary>
|
||||
other contributing role
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.OtherContributer2Role">
|
||||
<summary>
|
||||
Other contributing role 2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.NewPDFBookViewModel.OtherContributer2Id">
|
||||
<summary>
|
||||
other contributing role 2
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.UploadSession.UploadSession">
|
||||
<summary>
|
||||
Upload Session
|
||||
@ -17195,6 +17380,11 @@
|
||||
<param name="configuration"></param>
|
||||
<param name="context"></param>
|
||||
</member>
|
||||
<member name="T:RMuseum.Services.Implementation.PDFLibraryService">
|
||||
<summary>
|
||||
PDF Library Services
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Services.Implementation.PDFLibraryService.ThumbnailImageWidth">
|
||||
<summary>
|
||||
عرض تصویر بندانگشتی
|
||||
@ -18003,6 +18193,11 @@
|
||||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:RMuseum.Services.IPDFLibraryService">
|
||||
<summary>
|
||||
PDF Library Services
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Services.IPictureFileService">
|
||||
<summary>
|
||||
manipulating picture files
|
||||
|
||||
9
RMuseum/Services/IPDFLibraryService.cs
Normal file
9
RMuseum/Services/IPDFLibraryService.cs
Normal file
@ -0,0 +1,9 @@
|
||||
namespace RMuseum.Services
|
||||
{
|
||||
/// <summary>
|
||||
/// PDF Library Services
|
||||
/// </summary>
|
||||
public interface IPDFLibraryService
|
||||
{
|
||||
}
|
||||
}
|
||||
@ -4,7 +4,10 @@ using RSecurityBackend.Services;
|
||||
|
||||
namespace RMuseum.Services.Implementation
|
||||
{
|
||||
public partial class PDFLibraryService
|
||||
/// <summary>
|
||||
/// PDF Library Services
|
||||
/// </summary>
|
||||
public partial class PDFLibraryService : IPDFLibraryService
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user