diff --git a/ShipyardContracts/BindingModels/MailConfigBindingModel.cs b/ShipyardContracts/BindingModels/MailConfigBindingModel.cs new file mode 100644 index 0000000..3878481 --- /dev/null +++ b/ShipyardContracts/BindingModels/MailConfigBindingModel.cs @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ShipyardContracts.BindingModels +{ + public class MailConfigBindingModel + { + public string MailLogin { get; set; } = string.Empty; + public string MailPassword { get; set; } = string.Empty; + public string SmtpClientHost { get; set; } = string.Empty; + public int SmtpClientPort { get; set; } + public string PopHost { get; set; } = string.Empty; + public int PopPort { get; set; } + } +} diff --git a/ShipyardContracts/BindingModels/MailSendInfoBindingModel.cs b/ShipyardContracts/BindingModels/MailSendInfoBindingModel.cs new file mode 100644 index 0000000..aa1a243 --- /dev/null +++ b/ShipyardContracts/BindingModels/MailSendInfoBindingModel.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ShipyardContracts.BindingModels +{ + public class MailSendInfoBindingModel + { + public string MailAddress { get; set; } = string.Empty; + public string Subject { get; set; } = string.Empty; + public string Text { get; set; } = string.Empty; + } +} diff --git a/ShipyardContracts/BindingModels/MessageInfoBindingModel.cs b/ShipyardContracts/BindingModels/MessageInfoBindingModel.cs new file mode 100644 index 0000000..7734f26 --- /dev/null +++ b/ShipyardContracts/BindingModels/MessageInfoBindingModel.cs @@ -0,0 +1,19 @@ +using ShipyardDataModels; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ShipyardContracts.BindingModels +{ + public class MessageInfoBindingModel : IMessageInfoModel + { + public string MessageId { get; set; } = string.Empty; + public int? ClientId { get; set; } + public string SenderName { get; set; } = string.Empty; + public string Subject { get; set; } = string.Empty; + public string Body { get; set; } = string.Empty; + public DateTime DateDelivery { get; set; } + } +}