예제 #1
0
        private void SendEmailEventWasAdded(int id)
        {
            var    charityEvent = charityEventService.Get(id);
            string charityName  = charityService.GetCharityName(charityEvent.CharityId);
            var    users        = charityService.GetObserved(charityEvent.CharityId);

            foreach (var u in users)
            {
                var inputModel = new SendEmailEventWasAddedModel()
                {
                    EndDate          = charityEvent.EndDate,
                    StartDate        = charityEvent.StartDate,
                    CharityEventName = charityEvent.Name,
                    EmailAddress     = u.EmailAddress,
                    CharityName      = charityName
                };

                emailNotificationService.SendEmailEventWasAdded(inputModel);
            }
        }