import { ApiProperty } from '@nestjs/swagger';
import { IsNotEmpty, ValidateIf } from 'class-validator';

export class PayDrivingOffenseBillDto {
  @ApiProperty({ required: true })
  @IsNotEmpty()
  @ValidateIf((p) => !p.offenceId)
  billIds: number[];

  @ApiProperty({ required: true })
  @IsNotEmpty()
  @ValidateIf((p) => !p.billIds)
  offenceId: number;
}
