java.lang.Object
fr.univtours.examplanner.repositories.UserRepo
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
delete
(@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.UserDTO
Permet d'obtenir une entité grâce à son identifiant@NotNull fr.univtours.examplanner.entities.dtos.UserDTO
save
(@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:BaseRepo
Permet de sauvegarder une entité mise en paramètre -
getAll
Description copied from interface:BaseRepo
Permet 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:BaseRepo
Permet 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:BaseRepo
Permet de supprimer une entité
-