Exemple #1
0
        public static async Task <List <CtbMessageAction> > GetMessageStepActionsAsync(
            MessageActionsRequest messageActionRequest)
        {
            List <CtbMessageAction> stepActionsAsync = await CartableManager.ctbHandler.GetMessageStepActionsAsync(messageActionRequest);

            return(stepActionsAsync);
        }
Exemple #2
0
        public async Task <HttpResponseMessage> GetWorkflowStepAction([FromBody] MessageActionsRequest messageActionRequest)
        {
            try
            {
                SecurityManager.ThrowIfUserContextNull();
                List <CtbMessageAction> result = await CartableManager.GetMessageStepActionsAsync(messageActionRequest);

                return(Request.CreateResponse(HttpStatusCode.OK, new { resultCode = (int)ResultCode.Successful, data = result }));
            }
            catch (Exception ex)
            {
                return(await this.HandleExceptionAsync(ex));
            }
        }
Exemple #3
0
 public static List <CtbMessageAction> GetMessageStepActions(
     MessageActionsRequest messageActionRequest)
 {
     return(CartableManager.ctbHandler.GetMessageStepActions(messageActionRequest));
 }