コード例 #1
0
        public void SendAndSaveQuestionAboutAdvert(AdvertContactEmailViewModel model)
        {
            var msg   = _parseEmailService.QuestionAboutAdvert(model);
            var email = _smtpManager.SendEmail(msg);

            var message = Mapper.Map <Message>(model);

            message.Body = email.Body;

            _saveEmailService.SaveEmail(message);
        }
コード例 #2
0
        public Result SendOfferQuestion(ContactEmail contactEmail)
        {
            var body = _templateSercvie.Parse(GetOfferTemplate(), contactEmail, null, null);

            var emailMsg = new EmailMessage()
            {
                Body        = body,
                Destination = _domainName,
                Topic       = "Pytanie od użytkownika dotyczące oferty"
            };

            _smtpManager.SendEmail(emailMsg);

            return(new Result(true, null, ""));
        }
コード例 #3
0
 public void SendEmail(EmailMessageModel message)
 {
     _smtpManager.SendEmail(message.To, message.Subject, message.Body, message.EmailMediaType);
 }