java.lang.Object
fr.univtours.examplanner.repositories.UserRepo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandelete(@NotNull fr.univtours.examplanner.entities.dtos.UserDTO entity) Permet de supprimer une entité@NotNull List<fr.univtours.examplanner.entities.dtos.UserDTO>getAll()Permet d'obtenir toutes les informations sur une table@NotNull List<fr.univtours.examplanner.entities.dtos.UserDTO>Récupère tous les utilisateurs qui sont des administrateurs@NotNull List<fr.univtours.examplanner.entities.dtos.UserDTO>getAllFromDepartment(@NotNull fr.univtours.examplanner.entities.dtos.DepartmentDTO dep) Récupère tous les utilisateurs qui font partis du département en paramètre@NotNull List<fr.univtours.examplanner.entities.dtos.UserDTO>Récupère tous utilisateurs qui ne sont pas des administrateurs@NotNull fr.univtours.examplanner.entities.dtos.UserDTOPermet d'obtenir une entité grâce à son identifiant@NotNull fr.univtours.examplanner.entities.dtos.UserDTOsave(@NotNull fr.univtours.examplanner.entities.dtos.UserDTO entity) Permet de sauvegarder une entité mise en paramètre
-
Constructor Details
-
UserRepo
public UserRepo()
-
-
Method Details
-
getAllNonAdmin
Récupère tous utilisateurs qui ne sont pas des administrateurs- Returns:
- la liste des utilisateurs correspondants
-
getAllAdmin
Récupère tous les utilisateurs qui sont des administrateurs- Returns:
- la liste des utilisateurs correspondants
-
getAllFromDepartment
@NotNull public @NotNull List<fr.univtours.examplanner.entities.dtos.UserDTO> getAllFromDepartment(@NotNull @NotNull fr.univtours.examplanner.entities.dtos.DepartmentDTO dep) Récupère tous les utilisateurs qui font partis du département en paramètre- Parameters:
dep- un département- Returns:
- la liste des utilisateurs correspondants
-
save
@NotNull public @NotNull fr.univtours.examplanner.entities.dtos.UserDTO save(@NotNull @NotNull fr.univtours.examplanner.entities.dtos.UserDTO entity) Description copied from interface:BaseRepoPermet de sauvegarder une entité mise en paramètre -
getAll
Description copied from interface:BaseRepoPermet d'obtenir toutes les informations sur une table -
getById
@NotNull public @NotNull fr.univtours.examplanner.entities.dtos.UserDTO getById(@NotNull @NotNull String id) Description copied from interface:BaseRepoPermet d'obtenir une entité grâce à son identifiant -
delete
public boolean delete(@NotNull @NotNull fr.univtours.examplanner.entities.dtos.UserDTO entity) Description copied from interface:BaseRepoPermet de supprimer une entité
-