ScientificReport
Publication.cs
Go to the documentation of this file.
1 using System.Collections.Generic;
3 
4 namespace ScientificReport.DAL.Entities.Publications
5 {
6  public class Publication : PublicationBase
7  {
8  public enum PublicationTypes
9  {
10  Monograph, TextBook, HandBook, Dictionary, Translation, Comment, BibliographicIndex, Other
11  }
12 
13  public enum PrintStatuses
14  {
15  IsPrintCanceled, IsRecommendedToPrint, Any
16  }
17 
18  public enum PublicationSetType
19  {
20  Personal, Department, Faculty
21  }
22 
23  public enum SortByOptions
24  {
25  Title
26  }
27 
28  public PublicationTypes PublicationType { get; set; }
29 
30  public string Specification { get; set; }
31 
32  public string PublishingPlace { get; set; }
33 
34  public string PublishingHouseName { get; set; }
35 
36  public int PagesAmount { get; set; }
37 
38  public PrintStatuses PrintStatus { get; set; }
39 
40  public virtual ICollection<UserProfilesPublications> UserProfilesPublications { get; set; }
41  }
42 }