Files
dmenu-api/src/modules/orders/dto/open-cash-shift.dto.ts
T
2026-07-14 12:57:30 +03:30

17 lines
439 B
TypeScript

import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger';
import { Type } from 'class-transformer';
import { IsNumber, IsOptional, IsString, Min } from 'class-validator';
export class OpenCashShiftDto {
@ApiProperty({ description: 'Opening cash amount in drawer', minimum: 0 })
@Type(() => Number)
@IsNumber()
@Min(0)
openingAmount!: number;
@ApiPropertyOptional()
@IsOptional()
@IsString()
notes?: string;
}