Files
2026-03-17 09:53:09 -05:00

26 lines
771 B
C#

using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using LCU.Library.Internal.ApiResponse.Models;
using LCU.Library.Internal.FileOperationsModels.Models.NameSettings;
namespace LCU.Library.Internal.IncentiveApiModels.Requests
{
public class ImportCreditCardSalesRequest : ReturnResponse
{
[Required]
public string FilePath { get; set; }
[Required]
public string DynamicFileName { get; set; }
[Required]
public DynamicNameSetting DynamicFileSettings { get; set; }
[NotMapped]
public string FinalBasePath
{
get
{
return FilePath.EndsWith("\\") ? FilePath : $"{FilePath}\\";
}
}
}
}