Files
rheinsw-mono-repo/internal_frontend/services/projects/dtos/create-project.dto.ts

14 lines
522 B
TypeScript

import {CustomerProjectStatus} from "@/services/projects/entities/customer-project";
export interface ProjectNoteDto {
text: string;
}
export interface CreateCustomerProjectDto {
customerId: string; // Reference to the related customer
name: string; // Project name
description?: string; // Optional project description
status: CustomerProjectStatus; // Enum for project status
notes?: ProjectNoteDto[]; // Optional list of project notes
startDate?: string; // Project start date (optional)
}