public function execute()
 {
     try {
         $model = new shopDiscountcardsPluginModel();
         if ($ids = waRequest::post('id', array(), waRequest::TYPE_ARRAY_INT)) {
             foreach ($ids as $id) {
                 $model->deleteById($id);
             }
         } elseif ($id = waRequest::post('id', 0, waRequest::TYPE_INT)) {
             $model->deleteById($id);
         } else {
             throw new waException('Ошибка: Идентификатор неопределен');
         }
     } catch (Exception $ex) {
         $this->setError($ex->getMessage());
     }
 }