public async Task <ActionResult <IEnumerable <PagingResult <Utilisateur> > > > GetAllUtilisateurs(int?pageIndex = 0, int?pageSize = 5) { List <Utilisateur> utilisateurs = await utilisateurDAO.GetAllUtilisateurs(pageIndex, pageSize); if (utilisateurs == null) { return(NotFound()); } //PAGING int countUtilisateur = await utilisateurDAO.GetCountUtilisateur(); PagingResult <UtilisateurDTO> resultPage = new PagingResult <UtilisateurDTO>() { Items = mapper.Map <List <UtilisateurDTO> >(utilisateurs), PageIndex = pageIndex.Value, PageSize = pageSize.Value, TotalCount = countUtilisateur }; return(Ok(resultPage)); }