コード例 #1
0
 /// <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;
 }
コード例 #2
0
 /// <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;
 }
コード例 #3
0
 /// <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;
 }
コード例 #4
0
ファイル: ViewDTO.cs プロジェクト: Arxivar/ArxMetrics
 /// <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;
 }
コード例 #5
0
ファイル: ViewDTO.cs プロジェクト: Arxivar/Arxivar-Framework
 /// <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;
 }
コード例 #6
0
 /// <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;
 }