/**
 * 
 */
package org.lapaloma.proyectos;

import java.io.File;
import java.util.Date;

import com.opencsv.bean.CsvBindByName;
import com.opencsv.bean.CsvDate;

import lombok.Data;

/**
 * Clase encargada de recoger información de negocio de Hito
 * 
 * @author Programador: Isidoro Nevares Martín - Virgen de la Paloma
 * @date 24 may 2025
 * @version: 1.0
 */
@Data
public class Hito {
	@CsvBindByName(column = "id_proyecto", required = true)
	private int idProyecto;
	
	@CsvBindByName(column = "numero_hito", required = true)
	private int numeroHito;
	
	@CsvBindByName(column = "fecha_hito", required = true)
	@CsvDate("yyyy-MM-dd")
	private Date fechaHito;
	
	private Date fechaEnvio;
	private Integer idAlumnoEnvio;
	private File documento;
	private String resumenEntrega;
	private String estado;
	private String claveDocumentoS3;

}
