/// <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); }
/// <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))); }