Exemple #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.ActionParameter> GetById(long id)
        {
            ENT.ActionParameter actionParameter = await ActionSequenceDomain.GetActionParameter(id);

            DTO.ActionParameter dtoActionParameter = null;
            if (actionParameter != null)
            {
                dtoActionParameter = Mapper.Map <ENT.ActionParameter, DTO.ActionParameter>(actionParameter);
            }

            return(dtoActionParameter);
        }
Exemple #2
0
        /// <summary>
        /// Ajoute un paramètre dans l'action d'une séquence d'action.
        /// </summary>
        /// <param name="actionParameter">ActionParameter à ajouter</param>
        /// <param name="actionSequenceId">Id de la séquence d'action cible</param>
        /// <returns>Message de retour</returns>
        public async Task <DTO.ActionParameter> AddActionParameter(DTO.ActionParameter actionParameter, long actionSequenceId)
        {
            ENT.ActionParameter entActionParameter = Mapper.Map <DTO.ActionParameter, ENT.ActionParameter>(actionParameter);

            return(Mapper.Map <ENT.ActionParameter, DTO.ActionParameter>(await ActionSequenceDomain.AddActionParameter(entActionParameter, actionSequenceId)));
        }