/// <summary> /// Récupére l'entité désignée par l'id en paramétre. /// </summary> /// <param name="id">Id de l'entité</param> /// <returns>Message de retour avec l'entité</returns> public async Task <DTO.Criteria> GetById(long id) { ENT.Criteria criterias = await CriteriaDomain.Get(id); DTO.Criteria dtoCriteria = null; if (criterias != null) { dtoCriteria = Mapper.Map <ENT.Criteria, DTO.Criteria>(criterias); } return(dtoCriteria); }
/// <summary> /// Récupére toutes les entités DTO existantes. /// </summary> /// <returns>Message de retour avec la liste en json</returns> public async Task <IEnumerable <DTO.Criteria> > GetAll() { IEnumerable <ENT.Criteria> criterias = await CriteriaDomain.Get(); IEnumerable <DTO.Criteria> dtoCriterias = null; if (criterias != null) { dtoCriterias = Mapper.Map <IEnumerable <ENT.Criteria>, IEnumerable <DTO.Criteria> >(criterias); } else { dtoCriterias = new List <DTO.Criteria>(); } return(dtoCriterias); }