예제 #1
0
        /// <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.DataSet> GetById(long id)
        {
            ENT.DataSet dsEntity = await DataSetDomain.Get(id);

            DTO.DataSet dtoDs = null;
            if (dsEntity != null)
            {
                dtoDs = Mapper.Map <ENT.DataSet, DTO.DataSet>(dsEntity);
            }

            return(dtoDs);
        }
예제 #2
0
        /// <summary>
        /// Ajout un nouveau DataSet.
        /// </summary>
        /// <param name="dataSet">Nouveau DataSet</param>
        /// <returns>Message de retour</returns>
        public async Task <DTO.DataSet> AddDataSet(DTO.DataSet dataSet)
        {
            ENT.DataSet entDataSet = Mapper.Map <DTO.DataSet, ENT.DataSet>(dataSet);

            return(Mapper.Map <ENT.DataSet, DTO.DataSet>(await DataSetDomain.AddDataSet(entDataSet)));
        }