namespace Lada.Framework.DTO.Results
{
    /// <summary>
    /// Kết quả upload CV
    /// </summary>
    public class CvUploadResult : BaseResult
    {
        /// <summary>
        /// Tên file gốc
        /// </summary>
        public string FileName { get; set; } = "";

        /// <summary>
        /// Đường dẫn lưu trữ trong hệ thống
        /// </summary>
        public string FilePath { get; set; } = "";

        /// <summary>
        /// URL để truy cập file
        /// </summary>
        public string FileUrl { get; set; } = "";

        /// <summary>
        /// Kích thước file (bytes)
        /// </summary>
        public long FileSize { get; set; } = 0;

        /// <summary>
        /// Loại file (extension)
        /// </summary>
        public string FileType { get; set; } = "";

        /// <summary>
        /// Thời gian upload
        /// </summary>
        public DateTimeOffset UploadedTime { get; set; } = DateTimeOffset.Now;
    }
}
