Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 4ca0744d

Přidáno uživatelem Filip Jani před téměř 6 roky(ů)

Re #7577 upravení drobností zjištěných retrospektivou

Zobrazit rozdíly:

app/AdminModule/presenters/UserPresenter.php
6 6

  
7 7
use App\AdminModule\Components\IUserEditFormFactory;
8 8
use App\AdminModule\Components\IUserGridFactory;
9
use App\Enum\EFlashMessage;
9 10
use App\Model\Facade\UserFacade;
10 11

  
11 12
class UserPresenter extends BaseAdminPresenter
......
38 39
    public function actionEdit(int $id)
39 40
    {
40 41
        $this['userEditForm']->setUser($id);
42
        $this->template->id = $id;
41 43
    }
42 44

  
43 45
    public function handleDeleteUser(int $id)
......
49 51
        }
50 52
    }
51 53

  
54
    /**
55
     * Akce pro odstranění uživatele
56
     *
57
     * @param int $id
58
     * @throws \Nette\Application\AbortException
59
     */
60
    public function actionDeleteUser(int $id)
61
    {
62
        if($this->userFacade->deleteUser($id))
63
        {
64
            $this->flashMessage('User was deleted.', EFlashMessage::SUCCESS);
65
        }
66
        else
67
        {
68
            $this->flashMessage('User was not found.', EFlashMessage::ERROR);
69
        }
70
        $this->redirect('User:');
71
    }
72

  
52 73
    public function createComponentUserGrid()
53 74
    {
54 75
        return $this->userGridFactory->create();

Také k dispozici: Unified diff