private static PfeSearchFieldDefinition UhrSearchFieldDefinition(TypEnum conditionFilterValue, string code, string nameField, string additionalFilterDesc, string displayField = "VS", string inputSearchField = "InputSearchField") { var res = new PfeSearchFieldDefinition() { Condition = new List <PfeFilterAttribute> { new PfeFilterAttribute { Field = "C_Typ_Id", ComparisonOperator = "eq", Value = (int)conditionFilterValue, LogicOperator = "AND", LeftBrace = 1, RightBrace = 1 } }, Code = code, NameField = nameField, DisplayField = displayField, AdditionalFilterDesc = additionalFilterDesc, //AdditionalFilterSql - tento filter sa preberá z combo poľa. Je potrebné iba správne zobraziť AdditionalFilterDesc, ktorý combo nedefinuje. Musí to však sedieť. InputSearchField = inputSearchField }; return(res); }
private PfeSearchFieldDefinition ZalSearchFieldDefinition(TypEnum conditionFilterValue, string code, string nameField, string additionalFilterDesc) { var res = new PfeSearchFieldDefinition() { Condition = new List <PfeFilterAttribute> { new PfeFilterAttribute { Field = nameof(C_Typ_Id), ComparisonOperator = "eq", Value = (int)conditionFilterValue, LogicOperator = "AND", LeftBrace = 1, RightBrace = 1 } }, Code = code, NameField = nameField, DisplayField = "VS", AdditionalFilterDesc = additionalFilterDesc }; return(res); }