コード例 #1
0
ファイル: MailQueue.cs プロジェクト: the31stAuror/HMS_Raisins
        public static MailQueue Push(MailQueue mail)
        {
            using(var db = ObjectProvider.CreateDB())
            {
                db.MailQueues.Add(mail);
                db.SaveChanges();

                return mail;
            }
        }
コード例 #2
0
        public void SendMessage(MailMessage message)
        {
            var mail = new MailQueue()
            {
                From = message.From.Address,
                To = message.To[0].Address,
                Subject = message.Subject,
                Content = message.Body
            };

            MailQueue.Push(mail);
        }
コード例 #3
0
ファイル: DelegatedMailer.cs プロジェクト: mejas/raisins
        public void SendMessage(MailMessage message)
        {
            var mail = new MailQueue()
            {
                From    = message.From.Address,
                To      = message.To[0].Address,
                Subject = message.Subject,
                Content = message.Body
            };

            _unitOfWork.MailQueues.Add(mail);
            _unitOfWork.Complete();
        }
コード例 #4
0
ファイル: DelegatedMailer.cs プロジェクト: netxph/raisins
        public void SendMessage(MailMessage message)
        {
            var mail = new MailQueue()
            {
                From = message.From.Address,
                To = message.To[0].Address,
                Subject = message.Subject,
                Content = message.Body
            };

            _unitOfWork.MailQueues.Add(mail);
            _unitOfWork.Complete();
        }
コード例 #5
0
 public void Add(MailQueue mailQueue)
 {
     _raisinsDb.MailQueues.Add(mailQueue);
 }