/// <summary> /// Initializes a new instance of the <see cref="TaskWorkVariableOperationDTO" /> class. /// </summary> /// <param name="processVariables">processVariables.</param> /// <param name="processVariablesFields">processVariablesFields.</param> /// <param name="description">description.</param> /// <param name="executed">Indica se l'operazione di valorizzazione variabili è stata eseguita, è la somma logica di tutte le variabili sono state valorizzate.</param> /// <param name="required">required.</param> public TaskWorkVariableOperationDTO(List <ProcessVariableDTO> processVariables = default(List <ProcessVariableDTO>), ProcessVariablesFieldsDTO processVariablesFields = default(ProcessVariablesFieldsDTO), string description = default(string), bool?executed = default(bool?), bool?required = default(bool?)) { this.ProcessVariables = processVariables; this.ProcessVariablesFields = processVariablesFields; this.Description = description; this.Executed = executed; this.Required = required; }
/// <summary> /// Initializes a new instance of the <see cref="ProcessInfoVariableDTO" /> class. /// </summary> /// <param name="processVariables">List of process variables.</param> /// <param name="processVariablesFields">Fields.</param> public ProcessInfoVariableDTO(List <ProcessVariableDTO> processVariables = default(List <ProcessVariableDTO>), ProcessVariablesFieldsDTO processVariablesFields = default(ProcessVariablesFieldsDTO)) { this.ProcessVariables = processVariables; this.ProcessVariablesFields = processVariablesFields; }
/// <summary> /// Initializes a new instance of the <see cref="ProcessVariableValidationDTO" /> class. /// </summary> /// <param name="variableName">The variable the must be validated.</param> /// <param name="currentData">The complete list of the process variables.</param> public ProcessVariableValidationDTO(string variableName = default(string), ProcessVariablesFieldsDTO currentData = default(ProcessVariablesFieldsDTO)) { this.VariableName = variableName; this.CurrentData = currentData; }
/// <summary> /// Initializes a new instance of the <see cref="VariablesValuesCriteriaDTO" /> class. /// </summary> /// <param name="processVariablesFields">Fields.</param> /// <param name="variableFilters">Filters.</param> public VariablesValuesCriteriaDTO(ProcessVariablesFieldsDTO processVariablesFields = default(ProcessVariablesFieldsDTO), VariableFiltersDTO variableFilters = default(VariableFiltersDTO)) { this.ProcessVariablesFields = processVariablesFields; this.VariableFilters = variableFilters; }