public function deleteAction(Application $app, Request $request)
 {
     $usersModel = new usersModel($app);
     $id = (int) $request->get('id', 0);
     $user = $usersModel->getUser($id);
     $userId = $user['id'];
     $currentUserId = $usersModel->getCurrentUserId($app);
     if ($userId == $currentUserId) {
         $app['session']->getFlashBag()->add('message', array('type' => 'success', 'content' => $app['translator']->trans('You can\'t erase your own account')));
         return $app->redirect($app['url_generator']->generate('admin_index'));
     } else {
         if (count($user)) {
             $usersModel->deleteUser($id);
             $app['session']->getFlashBag()->add('message', array('type' => 'success', 'content' => $app['translator']->trans('User deleted')));
             return $app->redirect($app['url_generator']->generate('admin_index'), 301);
             $this->view['id'] = $id;
         } else {
             return $app->redirect($app['url_generator']->generate('admin_index'));
         }
     }
     return $app['twig']->render('users/delete.twig', $this->view);
 }