/// <summary>
 /// Initializes a new instance of the <see cref="FieldBaseForSearchProtocolloDto" /> class.
 /// </summary>
 /// <param name="_operator">Possible values:  0: Non_Impostato  1: Uguale  2: Diverso  3: Inizia  4: Contiene  5: Termina  6: Nullo  7: Non_Nullo  8: Vuoto  9: Non_Vuoto  10: Nullo_o_Vuoto  11: Non_Nullo_e_Non_Vuoto  12: Like .</param>
 /// <param name="valore1">The value of this field.</param>
 /// <param name="valore2">The second value for this field (used only for some operator).</param>
 public FieldBaseForSearchProtocolloDto(int?_operator = default(int?), ProtocolSearchFilterDTO valore1 = default(ProtocolSearchFilterDTO), ProtocolSearchFilterDTO valore2 = default(ProtocolSearchFilterDTO), int?groupId = default(int?), int?fieldType = default(int?), int?additionalFieldType = default(int?), int?defaultOperator = default(int?), string tableName = default(string), int?binderFieldId = default(int?), string multiple = default(string), string name = default(string), string externalId = default(string), string description = default(string), int?order = default(int?), string dataSource = default(string), bool?required = default(bool?), string formula = default(string), string className = "FieldBaseForSearchProtocolloDto", bool?locked = default(bool?), string comboGruppiId = default(string), List <DependencyFieldItem> dependencyFields = default(List <DependencyFieldItem>), Dictionary <string, string> associations = default(Dictionary <string, string>), bool?isAdditional = default(bool?), bool?visible = default(bool?), string predefinedProfileFormula = default(string)) : base(groupId, fieldType, additionalFieldType, defaultOperator, tableName, binderFieldId, multiple, name, externalId, description, order, dataSource, required, formula, className, locked, comboGruppiId, dependencyFields, associations, isAdditional, visible, predefinedProfileFormula)
 {
     this.Operator = _operator;
     this.Valore1  = valore1;
     this.Valore2  = valore2;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="FieldBaseForSearchProtocolloDto" /> class.
 /// </summary>
 /// <param name="_Operator">Possible values:  0: Non_Impostato  1: Uguale  2: Diverso  3: Inizia  4: Contiene  5: Termina  6: Nullo  7: Non_Nullo  8: Vuoto  9: Non_Vuoto  10: Nullo_o_Vuoto  11: Non_Nullo_e_Non_Vuoto  12: Like .</param>
 /// <param name="Valore1">The value of this field.</param>
 /// <param name="Valore2">The second value for this field (used only for some operator).</param>
 public FieldBaseForSearchProtocolloDto(int?_Operator = default(int?), ProtocolSearchFilterDTO Valore1 = default(ProtocolSearchFilterDTO), ProtocolSearchFilterDTO Valore2 = default(ProtocolSearchFilterDTO), int?GroupId = default(int?), int?FieldType = default(int?), int?AdditionalFieldType = default(int?), int?DefaultOperator = default(int?), string TableName = default(string), int?BinderFieldId = default(int?), string Multiple = default(string), string Name = default(string), string ExternalId = default(string), string Description = default(string), int?Order = default(int?), string DataSource = default(string), bool?Required = default(bool?), string Formula = default(string), string ClassName = "FieldBaseForSearchProtocolloDto", bool?Locked = default(bool?), string ComboGruppiId = default(string), List <DependencyFieldItem> DependencyFields = default(List <DependencyFieldItem>), Dictionary <string, string> Associations = default(Dictionary <string, string>), bool?IsAdditional = default(bool?), bool?Visible = default(bool?), string PredefinedProfileFormula = default(string)) : base(GroupId, FieldType, AdditionalFieldType, DefaultOperator, TableName, BinderFieldId, Multiple, Name, ExternalId, Description, Order, DataSource, Required, Formula, ClassName, Locked, ComboGruppiId, DependencyFields, Associations, IsAdditional, Visible, PredefinedProfileFormula)
 {
     this._Operator = _Operator;
     this.Valore1   = Valore1;
     this.Valore2   = Valore2;
 }