/// <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">currentData.</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">processVariablesFields.</param>
 /// <param name="variableFilters">variableFilters.</param>
 public VariablesValuesCriteriaDTO(ProcessVariablesFieldsDTO processVariablesFields = default(ProcessVariablesFieldsDTO), VariableFiltersDTO variableFilters = default(VariableFiltersDTO))
 {
     this.ProcessVariablesFields = processVariablesFields;
     this.VariableFilters        = variableFilters;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ProcessInfoVariableDTO" /> class.
 /// </summary>
 /// <param name="processVariables">List of process variables.</param>
 /// <param name="processVariablesFields">processVariablesFields.</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="TaskWorkVariableOperationDTO" /> class.
 /// </summary>
 /// <param name="processVariables">processVariables.</param>
 /// <param name="processVariablesFields">processVariablesFields.</param>
 /// <param name="description">description.</param>
 /// <param name="executed">Indica se l&#x27;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;
 }