package com.sn.sowsysrestapi.api.dto;

import lombok.Getter;
import lombok.Setter;

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

@Getter
@Setter
public class ReportDTO {

    private Long id;
    private String description;
    private String note;
    private LocalDate startDate;
    private LocalDate endDate;
    private Double totalWorkedHoursCurrentTasks;
    private Double totalWorkedHoursCompletedTasks;
    private Double totalWorkedHours;
    private Integer qtyCurrentTasks;
    private Integer qtyCompletedTasks;
    private List<CurrentTaskWithNoReportDTO> currentTaskList;
    private List<CompletedTaskWithNoReportDTO> completedTaskList;
    private List<ConcernWithNoReportDTO> concernList;
    private List<SuggestionWithNoReportDTO> suggestionList;
    private List<NextPeriodTaskWithNoReportDTO> nextPeriodTaskList;
    private ReportDirectoryBasicInfoDTO reportDirectory;

}
