@RequestMapping(
     value = {"/workspace/general/delete-event"},
     method = RequestMethod.POST)
 public String deleteEvents(
     ModelMap modelMap,
     @RequestParam String eventId,
     @RequestParam String theReasonForRemoval,
     Principal principal) {
   EventEntity eventEntity = eventService.findById(eventId);
   if (null != eventId && null != eventEntity) {
     List<String> usersMail = eventService.getMailParticipants(eventId);
     String[] userMailArray = new String[usersMail.size()];
     eventEntity.setTheReasonForRemoval(theReasonForRemoval);
     eventEntity.setEventStatus("Проведение мероприятия остановленно");
     eventService.update(eventEntity);
     try {
       mailService.sendEmail(
           MailMessageText.removeEventLetterRegisterOfEventHeader(eventEntity),
           MailMessageText.removeEventLetterRegisterOfEventHeader(eventEntity),
           usersMail.toArray(userMailArray));
     } catch (MessagingException e) {
       modelMap.addAttribute("textPage", ActionMessage.ERROR_ACTION);
       return "pages/general/success-template-page";
     }
     modelMap.addAttribute("textPage", ActionMessage.STOPPING_OF_CONDUCT);
     return "pages/general/success-template-page";
   } else {
     modelMap.addAttribute("textPage", ActionMessage.ERROR_ACTION);
     return "pages/general/success-template-page";
   }
 }