using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Web; namespace DSWeb.Common.DB { [Table("Mail_Send")] public class MailSend { public const string MailSendStatusCreate = "Create"; public const string MailSendStatusSending = "Sending"; public const string MailSendStatusSuccess = "Success"; public const string MailSendStatusFail = "Fail"; public MailSend() { this.GID = Guid.NewGuid().ToString().Replace("-", ""); SendStatus = MailSendStatusCreate; CreateTime = DateTime.Now; } [Key] public string GID { get; set; } public string SendTo { get; set; } public string CCTo { get; set; } public string Title { get; set; } public string Body { get; set; } public string SendStatus { get; set; } public DateTime? SendTime { get; set; } public int TryCount { get; set; } public DateTime CreateTime { get; set; } public string RelativeId { get; set; } public string SmtpConfig { get; set; } public string ShowName { get; set; } public string Sender { get; set; } } }