Exemplo n.º 1
0
 public function deleteUserAction()
 {
     $response = array();
     $this->_helper->viewRenderer->setNoRender(true);
     $this->_helper->layout->disableLayout();
     $user_id = $this->getRequest()->getParam('id');
     $action = $this->getRequest()->getParam('execute');
     if ($action == "disable" || $action == "enable" || $action == "delete") {
         $response['status'] = 1;
         switch ($action) {
             case 'enable':
                 Model_Users::enableUser($user_id);
                 $response['message'] = "Sucessfully enabled";
                 break;
             case 'disable':
                 Model_Users::disableUser($user_id);
                 $response['message'] = "Sucessfully disabled";
                 break;
             case 'delete':
                 Model_Users::deleteUser($user_id);
                 $response['message'] = "Sucessfully deleted";
                 break;
             default:
                 $response['message'] = "Wrong Parameers";
         }
     } else {
         $response['status'] = 0;
         $response['message'] = 'Action not defined';
     }
     echo json_encode($response);
 }
Exemplo n.º 2
0
 public function deleteAction()
 {
     $user_id = $_GET['user_id'];
     $user = new Model_Users();
     //$user->deleteUserRole($user_id);
     $user->deleteUser($user_id);
     $this->redirect('giaovu/user/list');
 }
Exemplo n.º 3
0
 public function deleteAction()
 {
     $this->setInvokeArg('noViewRenderer', true);
     if (!WM_Users::allow('delete', $this->getRequest()->getController())) {
         echo $this->translate('You do not have permission to this action');
     } else {
         Model_Users::deleteUser($this->getRequest()->getPost('id'));
     }
 }
$db = getMysqlConnection();
$userdata = NULL;
if (!isset($_GET['User'])) {
    $form = array('username' => '', 'password' => '', 'FK_Group' => '');
} else {
    $userdata = Model_Users::getUserByName($db, $_GET['User']);
    $form = array('username' => $userdata['username'], 'password' => $userdata['password'], 'FK_Group' => $userdata['FK_Group']);
}
if (isset($_POST['save'])) {
    if ($_POST['group'] == 'mitarbeiter') {
        $group = '1';
    } else {
        if ($_POST['group'] == 'administrator') {
            $group = '2';
        }
    }
    $form['username'] = $_POST['benutzer'];
    $form['password'] = $_POST['passwort'];
    $form['FK_Group'] = $group;
    if (!isset($_GET['User'])) {
        Model_Users::updateUsers($db, $form);
    } else {
        Model_Users::updateUsers($db, $_GET['User'], $form);
    }
}
if (isset($_POST['delete'])) {
    $userdata = array('name' => $_POST['benutzer'], 'password' => $_POST['passwort']);
    Model_Users::deleteUser($db, $userdata);
}
$view = array('userdata' => $userdata, 'rootPath' => $root, 'form' => $form);
require_once $root . '/views/personaldata/users/usersFormView.php';
Exemplo n.º 5
0
 public function deleteAction()
 {
     $this->setInvokeArg('noViewRenderer', true);
     Model_Users::deleteUser($this->getRequest()->getPost('id'));
 }
Exemplo n.º 6
0
 /**
  * Fonction permettant de supprimer le compte d'un membre
  * @param  Int $id_users Id de l'user
  */
 public function deleteUser($id_users)
 {
     $users = new Model_Users();
     $deleteArticle = $users->deleteUser($id_users);
     header('Location: /ecommerce/admin/users/list');
 }