123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- using System.Collections.Generic;
- using System.ComponentModel.DataAnnotations.Schema;
-
- namespace UnivateProperties_API.Model.Communication
- {
- public class SMTPAccount : BaseEntity
- {
- #region Constructors
- public SMTPAccount()
- {
-
- }
-
- public SMTPAccount(string address)
- {
- Address = address;
- }
-
- public SMTPAccount(string address, string displayName)
- {
- Address = address;
- DisplayName = displayName;
- }
-
- public SMTPAccount(string address, string displayName, int smtpHostId)
- {
- Address = address;
- DisplayName = displayName;
- SMTPHostId = smtpHostId;
- }
- #endregion Constructors
-
- #region Properties
- public string Address { get; set; }
- public string DisplayName { get; set; }
- public bool Default { get; set; }
- [ForeignKey("SMTPHost")]
- public int SMTPHostId { get; set; }
-
- public virtual SMTPHost SMTPHost { get; set; }
- public virtual ICollection<Email> Emails { get; set; }
- public virtual ICollection<Template> Templates { get; set; }
- #endregion Properties
- }
- }
|