using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace EnvelopeGenerator.Web.Entities { [Table("TBSIG_ENVELOPE_DOCUMENT", Schema = "dbo")] public class EnvelopeDocument { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] [Column("GUID", TypeName = "int")] public int Guid { get; set; } [Column("ENVELOPE_ID", TypeName = "int")] [Required] public int EnvelopeId { get; set; } [Column("FILENAME", TypeName = "nvarchar(256)")] [Required] public string Filename { get; set; } [Column("FILEPATH", TypeName = "nvarchar(256)")] [Required] public string Filepath { get; set; } [Column("ADDED_WHEN", TypeName = "datetime")] [Required] public DateTime AddedWhen { get; set; } [Column("FILENAME_ORIGINAL", TypeName = "nvarchar(256)")] public string FilenameOriginal { get; set; } } }