Пример #1
0
        public static HistoricDetailDto fromHistoricDetail(HistoricDetail historicDetail)
        {
            HistoricDetailDto dto = null;

            if (historicDetail is HistoricFormField)
            {
                HistoricFormField historicFormField = (HistoricFormField)historicDetail;
                dto = HistoricFormFieldDto.fromHistoricFormField(historicFormField);
            }
            else if (historicDetail is HistoricVariableUpdate)
            {
                HistoricVariableUpdate historicVariableUpdate = (HistoricVariableUpdate)historicDetail;
                dto = HistoricVariableUpdateDto.fromHistoricVariableUpdate(historicVariableUpdate);
            }

            fromHistoricDetail(historicDetail, dto);
            return(dto);
        }
Пример #2
0
 protected internal static void fromHistoricDetail(HistoricDetail historicDetail, HistoricDetailDto dto)
 {
     dto.id = historicDetail.Id;
     dto.processDefinitionKey = historicDetail.ProcessDefinitionKey;
     dto.processDefinitionId  = historicDetail.ProcessDefinitionId;
     dto.processInstanceId    = historicDetail.ProcessInstanceId;
     dto.activityInstanceId   = historicDetail.ActivityInstanceId;
     dto.executionId          = historicDetail.ExecutionId;
     dto.taskId            = historicDetail.TaskId;
     dto.caseDefinitionKey = historicDetail.CaseDefinitionKey;
     dto.caseDefinitionId  = historicDetail.CaseDefinitionId;
     dto.caseInstanceId    = historicDetail.CaseInstanceId;
     dto.caseExecutionId   = historicDetail.CaseExecutionId;
     dto.tenantId          = historicDetail.TenantId;
     dto.userOperationId   = historicDetail.UserOperationId;
     dto.time                  = historicDetail.Time;
     dto.removalTime           = historicDetail.RemovalTime;
     dto.rootProcessInstanceId = historicDetail.RootProcessInstanceId;
 }