/// <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.ActionSequence> GetById(long id) { ENT.ActionSequence actionSequence = await ActionSequenceDomain.GetActionSequence(id); DTO.ActionSequence dtoActionSequence = null; if (actionSequence != null) { dtoActionSequence = Mapper.Map <ENT.ActionSequence, DTO.ActionSequence>(actionSequence); } return(dtoActionSequence); }
/// <summary> /// Ajoute une nouvelle action dans une séquence (existante ou non) /// </summary> /// <param name="actionSequence">Nouvelle ActionSequence</param> /// <param name="actionId">Id de l'Action à exécuter</param> /// <returns>Message de retour</returns> public async Task <DTO.ActionSequence> AddActionSequence(DTO.ActionSequence actionSequence, long actionId) { ENT.ActionSequence entActionSequence = Mapper.Map <DTO.ActionSequence, ENT.ActionSequence>(actionSequence); return(Mapper.Map <ENT.ActionSequence, DTO.ActionSequence>(await ActionSequenceDomain.AddActionSequence(entActionSequence, actionId))); }