2020-09-15 12:31:52 +00:00
|
|
|
using System;
|
|
|
|
using System.Collections.Generic;
|
|
|
|
using System.ComponentModel.DataAnnotations;
|
|
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
|
|
|
|
namespace Snootalogue.Models {
|
|
|
|
public class Document {
|
|
|
|
public int ID { get; set; }
|
|
|
|
public string Filename { get; set; }
|
|
|
|
public string Hash { get; set; }
|
2020-09-16 01:43:55 +00:00
|
|
|
[UIHint("FileSize")]
|
2020-09-15 12:31:52 +00:00
|
|
|
public long Size { get; set; }
|
|
|
|
|
|
|
|
public string Title { get; set; }
|
2020-09-16 01:43:55 +00:00
|
|
|
[UIHint("CommaSeparatedList")]
|
2020-09-15 12:31:52 +00:00
|
|
|
public List<string> Authors { get; set; }
|
|
|
|
public string Category { get; set; }
|
|
|
|
[Display(Name = "Release Date")]
|
|
|
|
public DateTime DateAdded { get; set; }
|
2020-09-16 01:43:55 +00:00
|
|
|
[UIHint("CommaSeparatedList")]
|
2020-09-15 12:31:52 +00:00
|
|
|
public List<string> Tags { get; set; }
|
|
|
|
public Boolean Read { get; set; }
|
|
|
|
}
|
|
|
|
}
|