Files
Censo_api/src/equipo/dto/grafica.dto.ts
T
2026-03-19 11:00:09 -05:00

58 lines
934 B
TypeScript

import { IsArray, IsOptional, IsString } from "class-validator";
export class FiltrosGraficaDto {
@IsOptional()
@IsArray()
@IsString({ each: true })
adscripciones?: number[]
@IsOptional()
@IsArray()
@IsString({ each: true })
procesadores?: number[]
@IsOptional()
@IsArray()
@IsString({ each: true })
sistemas?: number[]
@IsOptional()
@IsArray()
@IsString({ each: true })
usos?: number[]
@IsOptional()
@IsArray()
@IsString({ each: true })
antiguedad?: string[]
}
export class FiltrosTablaDto {
@IsArray()
@IsString({ each: true })
adscripciones?: string[]
@IsOptional()
@IsArray()
@IsString({ each: true })
procesadores?: string[]
@IsOptional()
@IsArray()
@IsString({ each: true })
sistemas?: string[]
@IsOptional()
@IsArray()
@IsString({ each: true })
usos?: string[]
@IsOptional()
@IsArray()
@IsString({ each: true })
antiguedad?: string[]
}