Beispiel #1
0
 public static ActivityResponseDTO Create(ActivityResponse activityResponseType)
 {
     return(new ActivityResponseDTO()
     {
         Type = activityResponseType.ToString()
     });
 }
Beispiel #2
0
        private void ProcessingTerminatedPerActivityResponse(ContainerDO containerDO, ActivityResponse resposneType)
        {
            var factDO = new FactDO()
            {
                PrimaryCategory   = "Container Execution",
                SecondaryCategory = "Container",
                Activity          = "Terminated",
                Status            = resposneType.ToString(),
                ObjectId          = containerDO.Id.ToString(),
                CreatedByID       = _security.GetCurrentUser(),
                Fr8UserId         = _security.GetCurrentUser(),
                Data = string.Join(Environment.NewLine, "Container Id: " + containerDO.Name)
            };

            SaveAndLogFact(factDO);
        }
Beispiel #3
0
        private void ActivityResponseReceived(ActivityDO activityDo, ActivityResponse responseType)
        {
            var template = _activityTemplate.GetByKey(activityDo.ActivityTemplateId);

            var factDO = new FactDO()
            {
                PrimaryCategory   = "Container",
                SecondaryCategory = "Activity",
                Activity          = "Process Execution",
                Status            = responseType.ToString(),
                ObjectId          = activityDo.Id.ToString(),
                Fr8UserId         = _security.GetCurrentUser(),
                CreatedByID       = _security.GetCurrentUser(),
                Data = string.Join(Environment.NewLine, "Activity Name: " + template?.Name)
            };

            SaveAndLogFact(factDO);
        }