/// <summary> /// Initializes a new instance of the <see cref="FieldValuesSearchCriteriaDto" /> class. /// </summary> /// <param name="searchFilterDto">Filter for search.</param> /// <param name="fieldName">Field Name.</param> /// <param name="filterValue">Filter Value.</param> /// <param name="filterId">Filter Identifier.</param> /// <param name="filters">Filter Fields.</param> public FieldValuesSearchCriteriaDto(SearchDTO searchFilterDto = default(SearchDTO), string fieldName = default(string), string filterValue = default(string), string filterId = default(string), List <FieldBaseForSearchDTO> filters = default(List <FieldBaseForSearchDTO>)) { this.SearchFilterDto = searchFilterDto; this.FieldName = fieldName; this.FilterValue = filterValue; this.FilterId = filterId; this.Filters = filters; }
/// <summary> /// Initializes a new instance of the <see cref="SearchCriteriaDto" /> class. /// </summary> /// <param name="searchFilterDto">searchFilterDto.</param> /// <param name="selectFilterDto">selectFilterDto.</param> public SearchCriteriaDto(SearchDTO searchFilterDto = default(SearchDTO), SelectDTO selectFilterDto = default(SelectDTO)) { this.SearchFilterDto = searchFilterDto; this.SelectFilterDto = selectFilterDto; }
/// <summary> /// Initializes a new instance of the <see cref="SimpleQuickSearchDto" /> class. /// </summary> /// <param name="find">Find information.</param> /// <param name="searchFilterDto">searchFilterDto.</param> /// <param name="selectFilterDto">selectFilterDto.</param> public SimpleQuickSearchDto(FindDTO find = default(FindDTO), SearchDTO searchFilterDto = default(SearchDTO), SelectDTO selectFilterDto = default(SelectDTO)) { this.Find = find; this.SearchFilterDto = searchFilterDto; this.SelectFilterDto = selectFilterDto; }
/// <summary> /// Initializes a new instance of the <see cref="FieldFormulaCalculateCriteriaDto" /> class. /// </summary> /// <param name="searchFilterDto">Filter for search.</param> /// <param name="fieldName">Field Name.</param> /// <param name="formula">Formula.</param> public FieldFormulaCalculateCriteriaDto(SearchDTO searchFilterDto = default(SearchDTO), string fieldName = default(string), string formula = default(string)) { this.SearchFilterDto = searchFilterDto; this.FieldName = fieldName; this.Formula = formula; }
/// <summary> /// Initializes a new instance of the <see cref="ViewDTO" /> class. /// </summary> /// <param name="maxItems">Max items for result.</param> /// <param name="documentTypeDescription">Description of Document Type.</param> /// <param name="id">Identifier.</param> /// <param name="description">Description.</param> /// <param name="user">Author Identifier.</param> /// <param name="userCompleteName">Author Complete Name.</param> /// <param name="documentType">Document Type of first level.</param> /// <param name="type2">Document Type of second level.</param> /// <param name="type3">Document Type of third level.</param> /// <param name="selectFields">Select Fields.</param> /// <param name="editFields">Edit Fields.</param> /// <param name="lockFields">Uneditable Fields.</param> /// <param name="orderFields">Order Fields.</param> /// <param name="showFields">Show Fields.</param> /// <param name="formOpen">Opening the search form after running the Arxivar client view..</param> /// <param name="allowEmptyFilterMode">Possible values: 0: Yes 1: No 2: OnDemand .</param> /// <param name="showGroupsMode">Possible values: 0: No 1: Yes .</param> /// <param name="canExecute">Execute.</param> /// <param name="canUpdate">Edit.</param> /// <param name="canDelete">Delete.</param> /// <param name="searchFilterDto">searchFilterDto.</param> /// <param name="selectFilterDto">selectFilterDto.</param> public ViewDTO(int?maxItems = default(int?), string documentTypeDescription = default(string), string id = default(string), string description = default(string), int?user = default(int?), string userCompleteName = default(string), int?documentType = default(int?), int?type2 = default(int?), int?type3 = default(int?), string selectFields = default(string), string editFields = default(string), SearchDTO lockFields = default(SearchDTO), string orderFields = default(string), bool?showFields = default(bool?), bool?formOpen = default(bool?), int?allowEmptyFilterMode = default(int?), int?showGroupsMode = default(int?), bool?canExecute = default(bool?), bool?canUpdate = default(bool?), bool?canDelete = default(bool?), SearchDTO searchFilterDto = default(SearchDTO), SelectDTO selectFilterDto = default(SelectDTO)) { this.MaxItems = maxItems; this.DocumentTypeDescription = documentTypeDescription; this.Id = id; this.Description = description; this.User = user; this.UserCompleteName = userCompleteName; this.DocumentType = documentType; this.Type2 = type2; this.Type3 = type3; this.SelectFields = selectFields; this.EditFields = editFields; this.LockFields = lockFields; this.OrderFields = orderFields; this.ShowFields = showFields; this.FormOpen = formOpen; this.AllowEmptyFilterMode = allowEmptyFilterMode; this.ShowGroupsMode = showGroupsMode; this.CanExecute = canExecute; this.CanUpdate = canUpdate; this.CanDelete = canDelete; this.SearchFilterDto = searchFilterDto; this.SelectFilterDto = selectFilterDto; }