OrderRequest.java

package cz.vsb.crm.dto;

import jakarta.validation.Valid;
import jakarta.validation.constraints.NotNull;

import java.time.LocalDate;
import java.util.List;

public record OrderRequest(
        @NotNull Long accountId,
        Long leadId,
        Long createdById,
        String status,
        String orderType,
        LocalDate orderDate,
        @Valid List<OrderLineRequest> products) {
}