mise en place des methodes dans le controleur