Adding
This commit is contained in:
+55
@@ -0,0 +1,55 @@
|
||||
using LCU.Library.Internal.FileOperationsModels.Models;
|
||||
using LCU.Library.Internal.IncentiveApiModels.Requests;
|
||||
|
||||
namespace LCU.API.Internal.Operations.IncentiveApi.Services.Transformations;
|
||||
|
||||
public static class DynamicFileListRequestTransformer
|
||||
{
|
||||
public static DynamicFileListRequest ToDirectDynamicVehicleFileListRequest(this ImportIndirectVehicleSalesRequest request, string fileName) =>
|
||||
new()
|
||||
{
|
||||
Path = request.FilePath,
|
||||
Filename = fileName,
|
||||
DynamicFileSettings = request.DirectDynamicFileSettings,
|
||||
};
|
||||
|
||||
public static DynamicFileListRequest ToIndirectDynamicVehicleFileListRequest(this ImportIndirectVehicleSalesRequest request, string fileName) =>
|
||||
new()
|
||||
{
|
||||
Path = request.FilePath,
|
||||
Filename = fileName,
|
||||
DynamicFileSettings = request.IndirectDynamicFileSettings,
|
||||
};
|
||||
|
||||
public static DynamicFileListRequest ToDynamicCreditCardFileListRequest(this ImportCreditCardSalesRequest request) =>
|
||||
new()
|
||||
{
|
||||
Path = request.FilePath,
|
||||
Filename = request.DynamicFileName,
|
||||
DynamicFileSettings = request.DynamicFileSettings,
|
||||
};
|
||||
|
||||
public static DynamicFileListRequest ToDynamicActionCreditCardFileListRequest(this ActionCreditCardRequest request) =>
|
||||
new()
|
||||
{
|
||||
Path = request.FilePath,
|
||||
Filename = request.DynamicFileName,
|
||||
DynamicFileSettings = request.DynamicFileSettings,
|
||||
};
|
||||
|
||||
public static DynamicFileListRequest ToDynamicActionVehicleFileListRequest(this ActionVehicleRequest request) =>
|
||||
new()
|
||||
{
|
||||
Path = request.FilePath,
|
||||
Filename = request.DynamicFileName,
|
||||
DynamicFileSettings = request.DynamicFileSettings,
|
||||
};
|
||||
|
||||
public static DynamicFileListRequest ToDynamicAlliedGapMbpFileListRequest(this AlliedGapMbpRequest request) =>
|
||||
new()
|
||||
{
|
||||
Path = request.FilePath,
|
||||
Filename = request.DynamicFileName,
|
||||
DynamicFileSettings = request.DynamicFileSettings,
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user