Beispiel #1
0
 public MailMessage CampaignDonation(DonationDetailsModel model)
 {
     var mailMessage = new MailMessage { Subject = string.Format("A donation was received to {0} campaign!", model.Title) };
     mailMessage.To.Add(model.Email);
     ViewData = new ViewDataDictionary(model);
     PopulateBody(mailMessage, viewName: "CampaignDonation");
     return mailMessage;
 }
Beispiel #2
0
        public MailMessage UserDonation(DonationDetailsModel model)
        {
            var mailMessage = new MailMessage { Subject = "Thank you for your generosity!" };
            mailMessage.To.Add(model.Email);

            if (!string.IsNullOrEmpty(model.DonorNotificationEmail))
            {
                mailMessage.Bcc.Add(model.DonorNotificationEmail);
            }

            ViewData = new ViewDataDictionary(model);
            PopulateBody(mailMessage, viewName: "UserDonation");
            return mailMessage;
        }