Exemplo n.º 1
0
 public IActionResult SendAll(MessageConsoleViewModel messageConsoleViewModel)
 {
     if (ModelState.IsValid)
     {
         var eventId     = messageConsoleViewModel.EventId;
         var messageBody = messageConsoleViewModel.MessageBody;
         var volunteers  = _volunteerService.GetVolunteersForEvent(eventId);
         _messageSenderService.SendNewMessage(messageBody, volunteers);
     }
     return(Redirect($"~/messageconsole/{messageConsoleViewModel.EventId}"));
 }
Exemplo n.º 2
0
        public IActionResult Index(string eventId)
        {
            var @event = _eventService.GetById(eventId);

            var templateNames = _templateService.GetAllTemplateNames();

            var model = new MessageConsoleViewModel
            {
                EventId       = eventId,
                EventName     = @event.Name,
                TemplateNames = templateNames
            };

            return(View(model));
        }