/* Options: Date: 2025-08-04 04:05:41 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://szallitoiportal-be.veolia.hu //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: BrowseAllTenderUser.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } export interface IPost { } export enum GridSortDirection { None = 0, Asc = 1, Desc = 2, } export class GridViewColumnState { public FieldName: string; public SortDirection: GridSortDirection; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export enum FilterOperator { NotSet = 0, Equal = 1, Greater = 2, Less = 3, GreaterOrEqual = 4, LessOrEqual = 5, NotEqual = 6, IsNull = 7, IsNotNull = 8, Like = 9, NotLike = 10, Begins = 11, Ends = 12, In = 13, Between = 14, } export class GridViewColumnFilter { public FieldName: string; public FilterValue: string; public Operator: FilterOperator; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class GridViewPagerState { public SkipRowCount: number; public PageRowCount: number; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class GridViewState { public ColumnState: GridViewColumnState; public ColumnFilters: GridViewColumnFilter[]; public PagerState: GridViewPagerState; public IsReturnCount: boolean; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class PaginationRequestBase implements IGridView { public GridViewState: GridViewState; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export interface IGridView { GridViewState: GridViewState; } export class PaginationResponse extends ResponseBase { public Result: PaginationResult; public constructor(init?: Partial>) { super(init); (Object as any).assign(this, init); } } // @Route("/user/{userid}/tender", "POST") export class BrowseAllTenderUser extends PaginationRequestBase implements IReturn>, IPost { public UserId: number; public constructor(init?: Partial) { super(init); (Object as any).assign(this, init); } public getTypeName() { return 'BrowseAllTenderUser'; } public getMethod() { return 'POST'; } public createResponse() { return new PaginationResponse(); } }