getRequest()->getParam('id')) { $model = $this->_objectManager->create(\Magento\AdminNotification\Model\Inbox::class)->load($id); if (!$model->getId()) { $this->_redirect('adminhtml/*/'); return; } try { $model->setIsRemove(1)->save(); $this->messageManager->addSuccessMessage(__('The message has been removed.')); } catch (\Magento\Framework\Exception\LocalizedException $e) { $this->messageManager->addErrorMessage($e->getMessage()); } catch (\Exception $e) { $this->messageManager->addExceptionMessage( $e, __("We couldn't remove the messages because of an error.") ); } $this->_redirect('adminhtml/*/'); return; } $this->_redirect('adminhtml/*/'); } }