Exemplo n.º 1
0
 protected function submoduleDeleteExecute()
 {
     $deleter = new UserDelete($this->_smarty);
     $deleter->deleteFromDb();
 }
Exemplo n.º 2
0
 /**
  * event function to delete users by clicking on the delete link in list page
  * @param object $evctl
  * @see popups/delete_user_modal.php
  * @see modules/User/UserDelete.class.php
  */
 public function eventDeleteRecord(EventControler $evctl)
 {
     $permission = $_SESSION["do_user"]->is_admin == 1 ? true : false;
     if (true === $permission) {
         $id = (int) $evctl->id;
         $id_to_transfer = $evctl->user_selector;
         include_once "modules/User/UserDelete.class.php";
         $do_user_delete = new UserDelete();
         if ($do_user_delete->delete_single_user($id, $id_to_transfer) === true) {
             $_SESSION["do_crm_messages"]->set_message('success', _('User has been deleted successfully and the related data has been transferred to the selected user !'));
         } else {
             $_SESSION["do_crm_messages"]->set_message('error', _('User can not be deleted !'));
         }
     } else {
         $_SESSION["do_crm_messages"]->set_message('error', _('You do not have permission to delete record !'));
     }
 }