public async Task <ArticleDTO> UpdateAsync(ArticleDTO objet) { Article entite = MapArticle.ToEntity(objet, false); var lRet = await _repo.UpdateAsync(entite); return(MapArticleDTO.MapDataToDTO(lRet)); }
public async Task <ArticleDTO> CreateAsync(ArticleDTO objet) { Article entite = MapArticle.ToEntity(objet, true); Article lRet = await _repo.CreateAsync(entite); return(MapArticleDTO.MapDataToDTO(lRet)); }
public async Task <IEnumerable <ArticleDTO> > ListeActifAsync() { var liste = await _repo.GetAllActifAsync(); var rtn = MapArticleDTO.MapDataToDTO(liste); return(rtn); }
public async Task <IEnumerable <ArticleDTO> > SearchAsync(SearchArticle searchParams) { var liste = await _repo.SearchAsync(searchParams); var rtn = MapArticleDTO.MapDataToDTO(liste); return(rtn); }
public async Task <ArticleDTO> GetAsync(int id) { var objet = await _repo.GetAsync(id); if (null != objet) { var rtn = MapArticleDTO.MapDataToDTO(objet); return(rtn); } else { return(null); } }