import { ApiPropertyOptional } from "@nestjs/swagger";
import { IsBoolean, IsOptional } from "class-validator";

export class UpdateTogglesOperativosDto {
  @ApiPropertyOptional({ description: "¿Este tenant necesita tener tiendas creadas?" })
  @IsOptional()
  @IsBoolean()
  permiteTiendas?: boolean;

  @ApiPropertyOptional({ description: "¿Este tenant crea su propio catálogo de productos?" })
  @IsOptional()
  @IsBoolean()
  permiteProductosPropios?: boolean;

  @ApiPropertyOptional({ description: "¿Este tenant factura OTs terminadas via POSTouch?" })
  @IsOptional()
  @IsBoolean()
  facturaHabilitada?: boolean;
}
