This repository has been archived on 2026-04-01. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
Inventory_backend/src/shared/dto/site.dto.ts
2025-09-17 11:13:19 +02:00

48 lines
682 B
TypeScript

import { IsString, IsOptional } from 'class-validator';
export class CreateSiteDto {
@IsString()
name: string;
@IsString()
contactName: string;
@IsString()
contactPhone: string;
@IsString()
contactAddress: string;
@IsString()
contactPostalCode: string;
@IsString()
contactCity: string;
}
export class UpdateSiteDto {
@IsOptional()
@IsString()
name?: string;
@IsOptional()
@IsString()
contactName?: string;
@IsOptional()
@IsString()
contactPhone?: string;
@IsOptional()
@IsString()
contactAddress?: string;
@IsOptional()
@IsString()
contactPostalCode?: string;
@IsOptional()
@IsString()
contactCity?: string;
}