ScientificReport
Article.cs
Go to the documentation of this file.
1 using System.Collections.Generic;
3 
4 namespace ScientificReport.DAL.Entities.Publications
5 {
6  public class Article : PublicationBase
7  {
8  public enum ArticleTypes
9  {
10  ImpactFactor,
11  IncludedInWebOfScienceScopusOthers,
12  ForeignPublishing,
13  ProfessionalPublishingOfUkraine,
14  OtherPublishingOfUkraine,
16  InternationalReportThesis,
17  DomesticReportThesis,
18  ForeignReportThesisWithResearchResults
19  }
20 
21  public ArticleTypes ArticleType { get; set; }
22 
23  public string LiabilityInfo { get; set; }
24 
25  public string DocumentInfo { get; set; }
26 
27  public string PublishingPlace { get; set; }
28 
29  public string PublishingHouseName { get; set; }
30 
31  public bool IsPeriodical { get; set; }
32 
33  // For periodical publications only
34  public int Number { get; set; }
35 
36  public int PagesAmount { get; set; }
37 
38  public bool IsPrintCanceled { get; set; }
39 
40  public bool IsRecommendedToPrint { get; set; }
41 
42  public virtual ICollection<UserProfilesArticles> UserProfilesArticles { get; set; }
43  }
44 }