You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1511 lines
60 KiB

using AutoMapper;
using Win.Sfs.SettleAccount.EstimatedStockDiffReports;
using Win.Sfs.SettleAccount.Boms;
using Win.Sfs.SettleAccount.Entities.Boms;
using Win.Sfs.SettleAccount.Entities.CodeSettings;
using Win.Sfs.SettleAccount.Entities.EstimatedSums;
using Win.Sfs.SettleAccount.FISes;
using Win.Sfs.SettleAccount.Entities.Materials;
using Win.Sfs.SettleAccount.Entities.SettleAccounts;
using Win.Sfs.SettleAccount.EstimatedInventories;
using Win.Sfs.SettleAccount.Inventories;
using Win.Sfs.SettleAccount.Items;
using Win.Sfs.SettleAccount.MaterialRelationships;
using Win.Sfs.SettleAccount.Entities.EstimatedInventories;
using Win.Sfs.SettleAccount.Entities.SettleAccountVersion;
using Win.Sfs.SettleAccount.Prebatches;
using Win.Sfs.SettleAccount.Entities.Controls;
using Win.Sfs.SettleAccount.SendUnsettledDiffReports;
using Win.Sfs.SettleAccount.StockSettledDiffReports;
using Win.Sfs.SettleAccount.StockUnsettledDiffReports;
using Win.Sfs.SettleAccount.StockFisDiffReports;
using Win.Sfs.SettleAccount.SecondaryActuralAdjustmentReports;
using Win.Sfs.SettleAccount.SecondaryActuralDiffReports;
using Win.Sfs.SettleAccount.Entities.StorageLocations;
using Win.Sfs.SettleAccount.Entities.Inventories;
using Win.Sfs.SettleAccount.Entities.InventoryDetialVersion;
using Win.Sfs.SettleAccount.Entities.Factories;
using Win.Sfs.SettleAccount.Entities.SecondaryMatching;
using Win.Sfs.SettleAccount.SecondaryExportReports;
using System;
using Win.Sfs.SettleAccount.Entities.BTCarSeqFirsts;
using Win.Sfs.SettleAccount.BTCarSeqFirsts;
using Win.Sfs.SettleAccount.BTCarSeqSeconds;
using Win.Sfs.SettleAccount.Entities.BTCarSeqSeconds;
using Win.Sfs.SettleAccount.BTCarKBFirsts;
using Win.Sfs.SettleAccount.Entities.BTCarKBFirsts;
using Win.Sfs.SettleAccount.BTCarSeqs;
using Win.Sfs.SettleAccount.Entities.BTCarSeqs;
using Win.Sfs.SettleAccount.BTCarKBs;
using Win.Sfs.SettleAccount.Entities.BTCarKBs;
using Win.Sfs.SettleAccount.BTCarKBSeconds;
using Win.Sfs.SettleAccount.Entities.BTCarKBSeconds;
using Win.Sfs.SettleAccount.SupplierItemSetUps;
using Win.Sfs.SettleAccount.BTCarConsigns;
using Win.Sfs.SettleAccount.Entities.BTCarConsigns;
using Win.Sfs.SettleAccount.JFCarKBs;
using Win.Sfs.SettleAccount.Entities.JFCarKBs;
using Win.Sfs.SettleAccount.JFCarConsigns;
using Win.Sfs.SettleAccount.Entities.JFCarConsigns;
using Win.Sfs.SettleAccount.Entities.CarMaterialConfigs;
using Win.Sfs.SettleAccount.CarMaterialConfigs;
using Win.Sfs.SettleAccount.BTSeqKBDiffReports;
using Win.Sfs.SettleAccount.BTNotConsignReports;
using Win.Sfs.SettleAccount.JFNotConsignReports;
using Win.Sfs.SettleAccount.Entities.HQCarKBs;
using Win.Sfs.SettleAccount.Entities.HQCarConsigns;
using Win.Sfs.SettleAccount.HQNotConsignReports;
using Win.Sfs.SettleAccount.HQSPNotConsignReports;
using Win.Sfs.SettleAccount.Reports.SendUnsettledDiffReports;
using Win.Sfs.SettleAccount.Entities.ImportMap;
using Win.Sfs.SettleAccount.Entities.ImportColumnMaps;
using Win.Sfs.SettleAccount.Entities.Invoices;
using Win.Sfs.SettleAccount.Entities.Invoices.Win.Sfs.SettleAccount.Entities.Invoices;
using Win.Sfs.SettleAccount.Reports.InvoiceSettledDiffs;
using Win.Sfs.SettleAccount.Entities.Prices;
using Win.Sfs.SettleAccount.Entities.MaterialRelationships;
using Win.Sfs.SettleAccount.Entities.SettlementParts;
using Win.Sfs.SettleAccount.Entities.ItemInvoicePrices;
using Win.Sfs.SettleAccount.Entities.SettlementPakAndSparePartsRef;
using Win.Sfs.SettleAccount.Entities.SettlementCrossReferences;
using Win.Sfs.SettleAccount.Entities.SettlementPartss;
using Win.Sfs.SettleAccount.Entities.SettlementCrossReference;
using Win.Sfs.SettleAccount.Entities.SettlementPakAndSparePartss;
using Win.Sfs.SettleAccount.Entities.SecMatch;
using Win.Sfs.SettleAccount.Entities.VWKanBan;
using Win.Sfs.SettleAccount.Entities.VWScrapClaims;
using Win.Sfs.SettleAccount.Entities.VWSparePart;
using Win.Sfs.SettleAccount.Entities.VWKanBanVersion;
using Win.Sfs.SettleAccount.Entities.WMS_KanBan;
using Win.Sfs.SettleAccount.Entities.WMSKanBan;
using Win.Sfs.SettleAccount.Entities.WMS_SparePart;
using Win.Sfs.SettleAccount.Entities.WMSSparePart;
using Win.Sfs.SettleAccount.Entities.HQ_H;
using Win.Sfs.SettleAccount.Entities.HQ_M;
using Win.Sfs.SettleAccount.Entities.HQ_F;
using Win.Sfs.SettleAccount.Entities.BT_Car;
using Win.Sfs.SettleAccount.Entities.WMS;
using Win.Sfs.SettleAccount.Entities;
using Win.Sfs.SettleAccount.Entities.UnHQSettleAccounts;
using Win.Sfs.SettleAccount.Entities.Wms.WmsSumOutput;
namespace Win.Sfs.SettleAccount
{
public class SettleAccountApplicationAutoMapperProfile : Profile
{
public SettleAccountApplicationAutoMapperProfile()
{
#region 天合
CreateMapSettlementPart();
CreateMapSettlementPartVersion();
CreateMapItemInvoicePrice();
CreateMapItemInvoicePriceVersion();
CreateMapBom();
CreateMapBomVersion();
CreateMapEstimatedInventoryDetail();
CreateMapInventoryDetail();
CreateMapEstimatedSum();
CreateMapMaterial();
CreateMapMaterialRelationship();
CreateMapCodeSetting();
CreateMapFIS();
CreateMapCodeSetting();
CreateMapCustomerStorageLocation();
CreateMapCentralizedControl();
CreateMapPrebatch();
CreateMapEstimatedInventoryVersion();
CreateMapInventoryDetailVersion();
CreateMapEstimatedSumVersion();
CreateMapFISVersion();
CreateMapFactory();
CreateMapSecondaryPriceRatio();
CreateMapSecondaryAdjustment();
CreateMapSecondaryDiscount();
CreateMapSecondaryDiscountVersion();
CreateMapSecondaryPriceRatioVersion();
CreateMapSecondaryAdjustmentVersion();
CreateMapEstimatedStockDiffReport();
CreateMapSendUnsettledDiffReport();
CreateMapStockSettledDiffReport();
CreateMapStockUnsettledDiffReport();
CreateMapStockFisDiffReport();
CreateMapSecondaryActuralAdjustmentReport();
CreateMapSecondaryActuralDiffReport();
CreateMapSecondaryAdjustment();
CreateMapBTCarSeqFirst();
CreateMapBTCarSeqFirstVersion();
CreateMapBTCarSeqSecond();
CreateMapBTCarSeqSecondVersion();
CreateMapBTCarSeq();
CreateMapBTCarSeqVersion();
CreateMapSupplierItemSetUp();
CreateMapBTCarKBFirst();
CreateMapBTCarKBFirstVersion();
CreateMapSupplierItemSetUp();
CreateMapBTCarKBSecond();
CreateMapBTCarKBSecondVersion();
CreateMapBTCarConsign();
CreateMapBTCarConsignVersion();
CreateMapJFCarKB();
CreateMapJFCarKBVersion();
CreateMapJFCarConsign();
CreateMapJFCarConsignVersion();
CreateMapHQKB();
CreateMapHQSpecKB();
CreateMapHQConsign();
CreateMapHQSpecConsign();
CreateMapHQKBVersion();
CreateMapHQSpecKB();
CreateMapHQSpecKBVersion();
CreateMapHQConsign();
CreateMapHQConsignVersion();
CreateMapHQSpecConsign();
CreateMapHQSpecConsignVersion();
CreateMapCarMaterialConfig();
CreateMapBTSeqKBDiffReport();
CreateMapBTNotConsignReport();
CreateMapJFNotConsignReport();
CreateMapHQNotConsignReport();
CreateMapHQSPNotConsignReport();
CreateMapImportColumnMap();
CreateMapInvoiceSettledDiff();
CreateMapInvoiceSettledDiffVersion();
CreateMapPriceList();
CreateMapPriceListVersion();
CreateMapMaterialRelationshipDetail();
CreateMapMaterialRelationshipVersion();
CreateMapSettlementCrossReference();
CreateMapSettlementCrossReferenceVersion();
CreateMapSettlementPakAndSpareParts();
CreateMapSettlementPakAndSparePartsVersion();
CreateMapSecMatchBaseDto();
CreateMapPriceListBJVersion();
CreateMapPriceListBJ();
#endregion
#region 派格
CreateMapInvoice();
CreateMapInvoiceVersion();
CreateMapVWKanBan();
CreateMapVWKanBanVersion();
CreateMapScrapClaims();
CreateMapScrapClaimsVersion();
CreateMapSparePart();
CreateMapSparePartVersion();
CreateMapSettleAccount();
CreateMapSettleAccountVersion();
CreateMapUnSettleAccount();
CreateMapUnSettleAccountVersion();
//大众看板发货
//CreateMapWMSVWKanBan();
//CreateMapWMSVWKanBanVersion();
////大众备件发货
//CreateMapWMSSparePart();
//CreateMapWMSSparePartVersion();
//红旗H平台
CreateMapHQ_H_Platform();
CreateMapHQ_H_PlatformVersion();
//红旗未结明细
CreateMapUnHQSettleAccount();
CreateMapUnHQSettleAccountVersion();
//红旗M平台
CreateMapHQ_M_Platform();
CreateMapHQ_M_PlatformVersion();
//红旗F平台
CreateMapHQ_F_Platform();
CreateMapHQ_F_PlatformVersion();
//一汽轿车
CreateMapBT_Car_Platform();
CreateMapBT_Car_PlatformVersion();
#endregion
#region 出库单导出
CreateMapWMSJit();
CreateMapWmsKanban();
CreateMapWMSKanbanExtend();
CreateMapWmsSharePart();
CreateMapWmsSharePart90();
CreateMapWmsHQWithOutKanban();
CreateMapWmsHQCar();
CreateMapWmsOneTimeSale();
CreateMapWMSOutputSum();
CreateMapCustomerKanban();
CreateMapWMSDiffOutputSum();
CreateMapWMSWithCodeOutputSum();
CreateMapWMSCacelOutputSum();
#endregion
}
#region 派格出库单
private void CreateMapCustomerKanban()
{
CreateMap<WmsCustomerKanbanOutPutDetial, WmsCustomerKanbanOutPutDetialDTO>().ReverseMap();
}
private void CreateMapWMSOutputSum()
{
CreateMap<WmsDetailReport, WmsDetailReportDto>().ReverseMap();
CreateMap<WmsDetailReport, WmsRequestDetailReportDto>().ReverseMap();
}
private void CreateMapWMSDiffOutputSum()
{
CreateMap<WmsDetailDiffReport, WmsDetailDiffReportDto>().ReverseMap();
}
private void CreateMapWMSCacelOutputSum()
{
CreateMap<WmsDetailCancelReport, WmsDetailCancelReportDto>().ReverseMap();
}
/// <summary>
/// 有条码业务
/// </summary>
private void CreateMapWMSWithCodeOutputSum()
{
CreateMap<WmsDetailWithCodeReport, WmsDetailWithCodeReportDto>().ReverseMap();
}
private void CreateMapWMSJit()
{
CreateMap<WmsJitOutPutDetial, WmsJitOutPutDetialDto>().ReverseMap();
}
private void CreateMapWmsKanban()
{
CreateMap<WmsKanbanOutPutDetial, WmsKanbanOutPutDetialDto>().ReverseMap();
}
private void CreateMapWMSKanbanExtend()
{
CreateMap<WmsWithOutKanbanOutPutDetial, WmsWithOutKanbanOutPutDetialDto>().ReverseMap();
}
private void CreateMapWmsSharePart()
{
CreateMap<WmsSharePartOutPutDetial, WmsSharePartOutPutDetialDto>().ReverseMap();
}
private void CreateMapWmsSharePart90()
{
CreateMap<WmsSharePart90OutPutDetial, WmsSharePart90OutPutDetialDto>().ReverseMap();
}
private void CreateMapWmsHQWithOutKanban()
{
CreateMap<WmsHQWithOutKanbanOutPutDetial, WmsHQWithOutKanbanOutPutDetialDto>().ReverseMap();
}
private void CreateMapWmsOneTimeSale()
{
CreateMap<WmsOneTimeSaleOutPutDetial, WmsOneTimeSaleOutPutDetialDto>().ReverseMap();
}
private void CreateMapWmsHQCar()
{
CreateMap<WmsHQCarOutPutDetial, WmsHQCarOutPutDetialDto>().ReverseMap();
}
#endregion
#region PG-派格映射
/// <summary>
/// 红旗F平台导入
/// </summary>
private void CreateMapBT_Car_Platform()
{
CreateMap<BT_Car_Platform, BT_Car_PlatformDto>().ReverseMap();
CreateMap<BT_Car_Platform, BT_Car_PlatformRequestDto>().ReverseMap();
CreateMap<BT_Car_Platform, BT_Car_PlatformImportDto>().ReverseMap();
CreateMap<BT_Car_Platform, BT_Car_PlatformExportDto>().ReverseMap();
CreateMap<BT_Car_Platform, BT_Car_PlatformExportDto>().ReverseMap();
}
/// <summary>
/// 红旗F平台-版本
/// </summary>
private void CreateMapBT_Car_PlatformVersion()
{
CreateMap<BT_Car_PlatformVersion, BT_Car_PlatformVersionDto>().ReverseMap();
CreateMap<BT_Car_PlatformVersion, BT_Car_PlatformVersionCreateDto>();
CreateMap<BT_Car_PlatformVersion, BT_Car_PlatformVersionUpdateDto>();
CreateMap<BT_Car_PlatformVersionCreateDto, BT_Car_PlatformVersion>();
CreateMap<BT_Car_PlatformVersionUpdateDto, BT_Car_PlatformVersion>();
}
/// <summary>
/// 红旗F平台导入
/// </summary>
private void CreateMapHQ_F_Platform()
{
CreateMap<HQ_F_Platform, HQ_F_PlatformDto>().ReverseMap();
CreateMap<HQ_F_Platform, HQ_F_PlatformRequestDto>().ReverseMap();
CreateMap<HQ_F_Platform, HQ_F_PlatformImportDto>().ReverseMap();
CreateMap<HQ_F_Platform, HQ_F_PlatformExportDto>().ReverseMap();
CreateMap<HQ_F_Platform, HQ_F_PlatformExportDto>().ReverseMap();
}
/// <summary>
/// 红旗F平台-版本
/// </summary>
private void CreateMapHQ_F_PlatformVersion()
{
CreateMap<HQ_F_PlatformVersion, HQ_F_PlatformVersionDto>().ReverseMap();
CreateMap<HQ_F_PlatformVersion, HQ_F_PlatformVersionCreateDto>();
CreateMap<HQ_F_PlatformVersion, HQ_F_PlatformVersionUpdateDto>();
CreateMap<HQ_F_PlatformVersionCreateDto, HQ_F_PlatformVersion>();
CreateMap<HQ_F_PlatformVersionUpdateDto, HQ_F_PlatformVersion>();
}
/// <summary>
/// 红旗M平台导入
/// </summary>
private void CreateMapHQ_M_Platform()
{
CreateMap<HQ_M_Platform, HQ_M_PlatformDto>().ReverseMap();
CreateMap<HQ_M_Platform, HQ_M_PlatformRequestDto>().ReverseMap();
CreateMap<HQ_M_Platform, HQ_M_PlatformImportDto>().ReverseMap();
CreateMap<HQ_M_Platform, HQ_M_PlatformExportDto>().ReverseMap();
CreateMap<HQ_M_Platform, HQ_M_PlatformExportDto>().ReverseMap();
}
/// <summary>
/// 红旗M平台-版本
/// </summary>
private void CreateMapHQ_M_PlatformVersion()
{
CreateMap<HQ_M_PlatformVersion, HQ_M_PlatformVersionDto>().ReverseMap();
CreateMap<HQ_M_PlatformVersion, HQ_M_PlatformVersionCreateDto>();
CreateMap<HQ_M_PlatformVersion, HQ_M_PlatformVersionUpdateDto>();
CreateMap<HQ_M_PlatformVersionCreateDto, HQ_M_PlatformVersion>();
CreateMap<HQ_M_PlatformVersionUpdateDto, HQ_M_PlatformVersion>();
}
/// <summary>
/// 红旗H平台导入
/// </summary>
private void CreateMapHQ_H_Platform()
{
CreateMap<HQ_H_Platform, HQ_H_PlatformDto>().ReverseMap();
CreateMap<HQ_H_Platform, HQ_H_PlatformRequestDto>().ReverseMap();
CreateMap<HQ_H_Platform, HQ_H_PlatformImportDto>().ReverseMap();
CreateMap<HQ_H_Platform, HQ_H_PlatformExportDto>().ReverseMap();
CreateMap<HQ_H_Platform, HQ_H_PlatformExportDto>().ReverseMap();
}
/// <summary>
/// 红旗H平台-版本
/// </summary>
private void CreateMapHQ_H_PlatformVersion()
{
CreateMap<HQ_H_PlatformVersion, HQ_H_PlatformVersionDto>().ReverseMap();
CreateMap<HQ_H_PlatformVersion, HQ_H_PlatformVersionCreateDto>();
CreateMap<HQ_H_PlatformVersion, HQ_H_PlatformVersionUpdateDto>();
CreateMap <HQ_H_PlatformVersionCreateDto,HQ_H_PlatformVersion > ();
CreateMap <HQ_H_PlatformVersionUpdateDto, HQ_H_PlatformVersion > ();
}
/// <summary>
/// 红旗明细未结导入
/// </summary>
private void CreateMapUnHQSettleAccount()
{
CreateMap<UnHQSettleAccount, UnHQSettleDto>().ReverseMap();
CreateMap<UnHQSettleAccount, UnHQSettleRequestDto>().ReverseMap();
CreateMap<UnHQSettleAccount, UnHQSettleImportDto>().ReverseMap();
CreateMap<UnHQSettleAccount, UnHQSettleExportDto>().ReverseMap();
CreateMap<UnHQSettleAccount, UnHQSettleExportDto>().ReverseMap();
}
/// <summary>
/// 红旗明细未结-版本
/// </summary>
private void CreateMapUnHQSettleAccountVersion()
{
CreateMap<UnHQSettleAccountVersion, UnHQSettleVersionDto>().ReverseMap();
CreateMap<UnHQSettleAccountVersion, UnHQSettleVersionCreateDto>();
CreateMap<UnHQSettleAccountVersion, UnHQSettleVersionUpdateDto>();
CreateMap<UnHQSettleVersionCreateDto, UnHQSettleAccountVersion>();
CreateMap<UnHQSettleVersionUpdateDto, UnHQSettleAccountVersion>();
}
/// <summary>
/// 大众备件发货
/// </summary>
private void CreateMapWMSSparePart()
{
CreateMap<WMSSparePart, WMSSparePartDto>().ReverseMap();
CreateMap<WMSSparePart, WMSSparePartRequestDto>().ReverseMap();
CreateMap<WMSSparePart, WMSSparePartImportDto>().ReverseMap();
CreateMap<WMSSparePart, WMSSparePartExportDto>().ReverseMap();
CreateMap<WMSSparePart, WMSSparePartExportDto>().ReverseMap();
}
/// <summary>
/// 大众备件导入-版本
/// </summary>
private void CreateMapWMSSparePartVersion()
{
CreateMap<WMSSparePartVersion, WMSSparePartVersionDto>().ReverseMap();
CreateMap<WMSSparePartVersion, WMSSparePartVersionCreateDto>();
CreateMap<WMSSparePartVersion, WMSSparePartVersionUpdateDto>();
CreateMap<WMSSparePartVersionCreateDto, WMSSparePartVersion>();
CreateMap<WMSSparePartVersionUpdateDto, WMSSparePartVersion>();
}
/// <summary>
/// 大众看板发货
/// </summary>
private void CreateMapWMSVWKanBan()
{
CreateMap<WMSKanBanSettle, WMSVWKanBanDto>().ReverseMap();
CreateMap<WMSKanBanSettle, WMSVWKanBanRequestDto>().ReverseMap();
//CreateMap<WMSVWKanBanImportDto, WMSKanBanSettle>()
// .ForMember(dest => dest.SettleInputDate,
// opt => opt.MapFrom(src => DateTime.ParseExact(src.SettleInputDate, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture)))
// .ForMember(dest => dest.SettleDate,
// opt => opt.MapFrom(src => DateTime.ParseExact(src.SettleDate, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture)));
CreateMap<WMSKanBanSettle, WMSVWKanBanExportDto>().ReverseMap();
}
/// <summary>
/// 大众看板发货-版本
/// </summary>
private void CreateMapWMSVWKanBanVersion()
{
CreateMap<KanBanVersion, VWKanBanVersionDto>().ReverseMap();
CreateMap<KanBanVersion, VWKanBanVersionCreateDto>();
CreateMap<KanBanVersion, VWKanBanVersionUpdateDto>();
CreateMap<VWKanBanVersionCreateDto, KanBanVersion>();
CreateMap<VWKanBanVersionUpdateDto, KanBanVersion>();
}
/// <summary>
/// 大众看板导入
/// </summary>
private void CreateMapVWKanBan()
{
CreateMap<KanBanSettle, VWKanBanDto>().ReverseMap();
CreateMap<KanBanSettle, VWKanBanRequestDto>().ReverseMap();
CreateMap<VWKanBanImportDto, KanBanSettle>()
.ForMember(dest => dest.SettleInputDate,
opt => opt.MapFrom(src => DateTime.ParseExact(src.SettleInputDate, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture)))
.ForMember(dest => dest.SettleDate,
opt => opt.MapFrom(src => DateTime.ParseExact(src.SettleDate, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture)));
CreateMap<KanBanSettle, VWKanBanExportDto>().ReverseMap();
}
/// <summary>
/// 大众看板导入-版本
/// </summary>
private void CreateMapVWKanBanVersion()
{
CreateMap<KanBanVersion, VWKanBanVersionDto>().ReverseMap();
CreateMap<KanBanVersion, VWKanBanVersionCreateDto>();
CreateMap<KanBanVersion, VWKanBanVersionUpdateDto>();
CreateMap<VWKanBanVersionCreateDto, KanBanVersion>();
CreateMap<VWKanBanVersionUpdateDto, KanBanVersion>();
}
/// <summary>
/// 大众发票导入
/// </summary>
private void CreateMapInvoice()
{
CreateMap<Invoice, InvoiceDto>().ReverseMap();
CreateMap<Invoice, InvoiceRequestDto>().ReverseMap();
CreateMap<Invoice, InvoiceImportDto>().ReverseMap();
CreateMap<Invoice, InvoiceExportDto>().ReverseMap();
CreateMap<Invoice, InvoiceTHExportDto>().ReverseMap();
}
/// <summary>
/// 大众发票导入-版本
/// </summary>
private void CreateMapInvoiceVersion()
{
CreateMap<InvoiceVersion, InvoiceVersionDto>().ReverseMap();
CreateMap<InvoiceVersion, InvoiceVersionRequestDto>().ReverseMap();
CreateMap<InvoiceVersion, InvoiceVersionImportDto>().ReverseMap();
CreateMap<InvoiceVersion, InvoiceVersionExportDto>().ReverseMap();
}
/// <summary>
/// 报废和索赔导入
/// </summary>
private void CreateMapScrapClaims()
{
CreateMap<ScrapClaims, ScrapClaimsDto>().ReverseMap();
CreateMap<ScrapClaims, ScrapClaimsRequestDto>().ReverseMap();
CreateMap<ScrapClaims, ScrapClaimsImportDto>().ReverseMap();
CreateMap<ScrapClaims, ScrapClaimsExportDto>().ReverseMap();
CreateMap<ScrapClaims, ScrapClaimsExportDto>().ReverseMap();
}
/// <summary>
/// 报废和索赔导入-版本
/// </summary>
private void CreateMapScrapClaimsVersion()
{
CreateMap<ScrapClaimsVersion, ScrapClaimsVersionDto>().ReverseMap();
CreateMap<ScrapClaimsVersion, ScrapClaimsVersionCreateDto>();
CreateMap<ScrapClaimsVersion, ScrapClaimsVersionUpdateDto>();
CreateMap<ScrapClaimsVersionCreateDto, ScrapClaimsVersion>();
CreateMap<ScrapClaimsVersionUpdateDto, ScrapClaimsVersion>();
}
/// <summary>
/// 大众备件导入
/// </summary>
private void CreateMapSparePart()
{
CreateMap<SparePart, SparePartDto>().ReverseMap();
CreateMap<SparePart, SparePartRequestDto>().ReverseMap();
CreateMap<SparePart, SparePartImportDto>().ReverseMap();
CreateMap<SparePart, SparePartExportDto>().ReverseMap();
CreateMap<SparePart, SparePartExportDto>().ReverseMap();
}
/// <summary>
/// 大众备件导入-版本
/// </summary>
private void CreateMapSparePartVersion()
{
CreateMap<SparePartVersion, SparePartVersionDto>().ReverseMap();
CreateMap<SparePartVersionDto, SparePartVersion>();
CreateMap<SparePartVersion, SparePartVersionCreateDto>();
CreateMap<SparePartVersion, SparePartVersionUpdateDto>();
CreateMap<SparePartVersionCreateDto, SparePartVersion>();
CreateMap<SparePartVersionUpdateDto, SparePartVersion>();
}
/// <summary>
/// 大众准时化结算明细导入
/// </summary>
private void CreateMapSettleAccount()
{
CreateMap<Win.Sfs.SettleAccount.Entities.SettleAccounts.SettleAccount, Win.Sfs.SettleAccount.Entities.SettleAccounts.SettleAccountDto>().ReverseMap();
CreateMap<Win.Sfs.SettleAccount.Entities.SettleAccounts.SettleAccount, Win.Sfs.SettleAccount.Entities.SettleAccounts.SettleAccountCreateDto>();
CreateMap<Win.Sfs.SettleAccount.Entities.SettleAccounts.SettleAccount, Win.Sfs.SettleAccount.Entities.SettleAccounts.SettleAccountUpdateDto>();
CreateMap<Win.Sfs.SettleAccount.Entities.SettleAccounts.SettleAccount, Win.Sfs.SettleAccount.Entities.SettleAccounts.SettleAccountExportDto>();
CreateMap<Win.Sfs.SettleAccount.Entities.SettleAccounts.SettleAccountCreateDto, Win.Sfs.SettleAccount.Entities.SettleAccounts.SettleAccount>();
CreateMap<Win.Sfs.SettleAccount.Entities.SettleAccounts.SettleAccountUpdateDto, Win.Sfs.SettleAccount.Entities.SettleAccounts.SettleAccount>();
}
/// <summary>
/// 大众准时化结算明细导入--版本
/// </summary>
private void CreateMapSettleAccountVersion()
{
CreateMap<SettleAccountVersion, SettleAccountVersionDto>().ReverseMap();
CreateMap<SettleAccountVersion, SettleAccountVersionCreateDto>();
CreateMap<SettleAccountVersion, SettleAccountVersionUpdateDto>();
CreateMap<SettleAccountVersionCreateDto, SettleAccountVersion>();
CreateMap<SettleAccountVersionUpdateDto, SettleAccountVersion>();
}
/// <summary>
/// 大众FIS未结算明细导入
/// </summary>
private void CreateMapUnSettleAccount()
{
CreateMap<UnSettleAccount, UnSettleAccountDto>().ReverseMap();
CreateMap<UnSettleAccount, UnSettleAccountCreateDto>();
CreateMap<UnSettleAccount, UnSettleAccountUpdateDto>();
CreateMap<UnSettleAccount,UnSettleAccountExportDto>();
CreateMap<UnSettleAccountCreateDto, UnSettleAccount>();
CreateMap<UnSettleAccountUpdateDto, UnSettleAccount>();
}
/// <summary>
/// 大众FIS未结算明细导入-版本
/// </summary>
private void CreateMapUnSettleAccountVersion()
{
CreateMap<UnSettleAccountVersion, UnSettleAccountVersionDto>().ReverseMap();
CreateMap<UnSettleAccountVersion, UnSettleAccountVersionCreateDto>();
CreateMap<UnSettleAccountVersion, UnSettleAccountVersionUpdateDto>();
CreateMap<UnSettleAccountVersionCreateDto, UnSettleAccount>();
CreateMap<UnSettleAccountVersionUpdateDto, UnSettleAccount>();
}
#endregion
#region 天合
private void CreateMapMaterialRelationshipDetail()
{
CreateMap<MaterialRelationshipDetail, MaterialRelationshipDetailDto>().ReverseMap();
CreateMap<MaterialRelationshipDetail, MaterialRelationshipDetailRequestDto>().ReverseMap();
CreateMap<MaterialRelationshipDetail, MaterialRelationshipDetailImportDto>().ReverseMap();
CreateMap<MaterialRelationshipDetail, MaterialRelationshipDetailExportDto>().ReverseMap();
}
private void CreateMapMaterialRelationshipVersion()
{
CreateMap<MaterialRelationshipVersion, MaterialRelationshipVersionDto>().ReverseMap();
CreateMap<MaterialRelationshipVersion, MaterialRelationshipVersionRequestDto>().ReverseMap();
CreateMap<MaterialRelationshipVersion, MaterialRelationshipVersionImportDto>().ReverseMap();
CreateMap<MaterialRelationshipVersion, MaterialRelationshipVersionExportDto>().ReverseMap();
}
private void CreateMapPriceListVersion()
{
CreateMap<PriceListVersion, PriceListVersionDto>().ReverseMap();
CreateMap<PriceListVersion, PriceListVersionRequestDto>().ReverseMap();
CreateMap<PriceListVersion, PriceListVersionImportDto>().ReverseMap();
CreateMap<PriceListVersion, PriceListVersionExportDto>().ReverseMap();
}
private void CreateMapPriceListBJVersion()
{
CreateMap<PriceListVersionBJ, PriceListVersionBJDto>().ReverseMap();
CreateMap<PriceListVersionBJ, PriceListVersionBJRequestDto>().ReverseMap();
CreateMap<PriceListVersionBJ, PriceListVersionBJImportDto>().ReverseMap();
CreateMap<PriceListVersionBJ, PriceListVersionBJExportDto>().ReverseMap();
}
private void CreateMapPriceList()
{
CreateMap<PriceList, PriceListDto>().ReverseMap();
CreateMap<PriceList, PriceListRequestDto>().ReverseMap();
CreateMap<PriceList, PriceListImportDto>().ReverseMap();
CreateMap<PriceList, PriceListExportDto>().ReverseMap();
}
private void CreateMapPriceListBJ()
{
CreateMap<PriceListBJ, PriceListBJDto>().ReverseMap();
CreateMap<PriceListBJ, PriceListBJRequestDto>().ReverseMap();
CreateMap<PriceListBJ, PriceListBJImportDto>().ReverseMap();
CreateMap<PriceListBJ, PriceListBJExportDto>().ReverseMap();
}
private void CreateMapInvoiceSettledDiff()
{
CreateMap<InvoiceSettledDiff, InvoiceSettledDiffDto>().ReverseMap();
CreateMap<InvoiceSettledDiff, InvoiceSettledDiffRequestDto>().ReverseMap();
CreateMap<InvoiceSettledDiff, InvoiceSettledDiffImportDto>().ReverseMap();
CreateMap<InvoiceSettledDiff, InvoiceSettledDiffExportDto>().ReverseMap();
}
private void CreateMapInvoiceSettledDiffVersion()
{
CreateMap<InvoiceSettledDiffVersion, InvoiceSettledDiffVersionDto>().ReverseMap();
CreateMap<InvoiceSettledDiffVersion, InvoiceSettledDiffVersionRequestDto>().ReverseMap();
CreateMap<InvoiceSettledDiffVersion, InvoiceSettledDiffVersionImportDto>().ReverseMap();
CreateMap<InvoiceSettledDiffVersion, InvoiceSettledDiffVersionExportDto>().ReverseMap();
}
private void CreateMapEstimatedStockDiffReport()
{
CreateMap<EstimatedStockDiffReport, EstimatedStockDiffReportDto>().ReverseMap();
CreateMap<EstimatedStockDiffReport, EstimatedStockDiffReportCreateDto>();
CreateMap<EstimatedStockDiffReport, EstimatedStockDiffReportUpdateDto>();
CreateMap<EstimatedStockDiffReportCreateDto, EstimatedStockDiffReport>();
CreateMap<EstimatedStockDiffReportUpdateDto, EstimatedStockDiffReport>();
CreateMap<EstimatedStockDiffReportDetail, EstimatedStockDiffReportDetailDto>();
CreateMap<EstimatedStockDiffReportDetailDto, EstimatedStockDiffReportDetail>();
CreateMap<EstimatedStockDiffReportDetailDto, EstimatedStockDiffReportDetailExportDto>();
}
private void CreateMapSendUnsettledDiffReport()
{
CreateMap<SendUnsettledDiffReport, SendUnsettledDiffReportDto>().ReverseMap();
CreateMap<SendUnsettledDiffReport, SendUnsettledDiffReportCreateDto>();
CreateMap<SendUnsettledDiffReport, SendUnsettledDiffReportUpdateDto>();
CreateMap<SendUnsettledDiffReportCreateDto, SendUnsettledDiffReport>();
CreateMap<SendUnsettledDiffReportUpdateDto, SendUnsettledDiffReport>();
CreateMap<SendUnsettledDiffReportDetail, SendUnsettledDiffReportDetailDto>();
CreateMap<SendUnsettledDiffReportDetailDto, SendUnsettledDiffReportDetail>();
CreateMap<FIS, SendUnsettledDiffReportDetail>();
CreateMap<SendUnsettledDiffReportDetail, SendUnsettledDiffReportDetailExportDto>();
CreateMap<DiffUnsetttleReport, DiffUnsetttleReportDto>();
}
private void CreateMapStockSettledDiffReport()
{
CreateMap<StockSettledDiffReport, StockSettledDiffReportDto>().ReverseMap();
CreateMap<StockSettledDiffReport, StockSettledDiffReportCreateDto>().ReverseMap(); ;
CreateMap<StockSettledDiffReport, StockSettledDiffReportUpdateDto>().ReverseMap(); ;
CreateMap<StockSettledDiffReportDetail, StockSettledDiffReportDetailDto>().ReverseMap(); ;
CreateMap<StockSettledDiffReportDetailDto, StockSettledDiffReportDetailExportDto>();
CreateMap<StockSettledDiffReportDetail, StockSettledDiffReportDetailExportDto>();
}
private void CreateMapStockFisDiffReport()
{
CreateMap<StockFisDiffReport, StockFisDiffReportDto>().ReverseMap();
CreateMap<StockFisDiffReport, StockFisDiffReportCreateDto>().ReverseMap();
CreateMap<StockFisDiffReport, StockFisDiffReportUpdateDto>().ReverseMap();
CreateMap<StockFisDiffReportDetail, StockFisDiffReportDetailDto>().ReverseMap();
CreateMap<StockFisDiffReportDetailDto, StockFisDiffReportDetailExportDto>();
CreateMap<StockFisDiffReportDetail, StockFisDiffReportDetailExportDto>();
}
private void CreateMapImportColumnMap()
{
CreateMap<ImportColumnMap, ImportColumnMapDto>().ReverseMap();
CreateMap<ImportColumnMap, ImportColumnMapRequestDto>().ReverseMap();
CreateMap<ImportColumnMap, ImportColumnMapImportDto>().ReverseMap();
CreateMap<ImportColumnMap, ImportColumnMapExportDto>().ReverseMap();
}
private void CreateMapStockUnsettledDiffReport()
{
CreateMap<StockUnsettledDiffReport, StockUnsettledDiffReportDto>().ReverseMap();
CreateMap<StockUnsettledDiffReport, StockUnsettledDiffReportCreateDto>();
CreateMap<StockUnsettledDiffReport, StockUnsettledDiffReportUpdateDto>();
CreateMap<StockUnsettledDiffReportCreateDto, StockUnsettledDiffReport>();
CreateMap<StockUnsettledDiffReportUpdateDto, StockUnsettledDiffReport>();
CreateMap<StockUnsettledDiffReportDetail, StockUnsettledDiffReportDetailDto>();
CreateMap<StockUnsettledDiffReportDetailDto, StockUnsettledDiffReportDetail>();
CreateMap<StockUnsettledDiffReportDetailDto, StockUnsettledDiffReportDetailExportDto>();
CreateMap<StockUnsettledDiffReportDetail, StockUnsettledDiffReportDetailExportDto>();
}
private void CreateMapSecondaryActuralAdjustmentReport()
{
CreateMap<SecondaryActuralAdjustmentReport, SecondaryActuralAdjustmentReportDto>().ReverseMap();
CreateMap<SecondaryActuralAdjustmentReport, SecondaryActuralAdjustmentReportCreateDto>().ReverseMap();
CreateMap<SecondaryActuralAdjustmentReport, SecondaryActuralAdjustmentReportUpdateDto>().ReverseMap();
CreateMap<SecondaryActuralAdjustmentReportDetail, SecondaryActuralAdjustmentReportDetailDto>().ReverseMap();
CreateMap<SecondaryActuralAdjustmentReportDetail, SecondaryActuralAdjustmentReportDetailExportDto>();
}
private void CreateMapSecondaryActuralDiffReport()
{
CreateMap<SecondaryActuralDiffReport, SecondaryActuralDiffReportDto>().ReverseMap();
CreateMap<SecondaryActuralDiffReport, SecondaryActuralDiffReportCreateDto>().ReverseMap();
CreateMap<SecondaryActuralDiffReport, SecondaryActuralDiffReportUpdateDto>().ReverseMap();
CreateMap<SecondaryActuralDiffReportDetail, SecondaryActuralDiffReportDetailDto>().ReverseMap();
CreateMap<SecSummaryOutPutDto, SecondaryActuralAdjustmentReportDetail>();
CreateMap<SecondaryActuralDiffReportDetail, SecondaryActuralDiffReportDetailExportDto>();
}
private void CreateMapBom()
{
CreateMap<Bom, BomDto>().ReverseMap();
CreateMap<Bom, BomCreateDto>();
CreateMap<Bom, BomUpdateDto>();
CreateMap<BomCreateDto, Bom>();
CreateMap<BomUpdateDto, Bom>();
CreateMap<ImportBomDto, Bom>();
CreateMap<Bom, BomExportDto>();
}
private void CreateMapSettlementPart()
{
CreateMap<SettlementPart, SettlementPartDto>().ReverseMap();
CreateMap<SettlementPart, SettlementPartCreateDto>().ReverseMap();
CreateMap<SettlementPart, SettlementPartUpdateDto>().ReverseMap();
CreateMap<ImportSettlementPartDto, SettlementPart>();
CreateMap<SettlementPart, SettlementPartExportDto>();
}
private void CreateMapSettlementPartVersion()
{
CreateMap<SettlementPartVersion, SettlementPartVersionDto>(); ;
CreateMap<SettlementPartVersionImportDto, SettlementPartVersion>();
}
private void CreateMapItemInvoicePrice()
{
CreateMap<ItemInvoicePrice, ItemInvoicePriceDto>().ReverseMap();
CreateMap<ItemInvoicePrice, ItemInvoicePriceCreateDto>().ReverseMap();
CreateMap<ItemInvoicePrice, ItemInvoicePriceUpdateDto>().ReverseMap();
CreateMap<ImportItemInvoicePriceDto, ItemInvoicePrice>();
CreateMap<ItemInvoicePrice, ItemInvoicePriceExportDto>();
}
private void CreateMapItemInvoicePriceVersion()
{
CreateMap<ItemInvoicePriceVersion, ItemInvoicePriceVersionDto>(); ;
CreateMap<ItemInvoicePriceVersionImportDto, ItemInvoicePriceVersion>();
}
private void CreateMapHQKB()
{
CreateMap<HQKB, HQKBDto>(); ;
CreateMap<HQKBImportDto, HQKB>();
CreateMap<HQKB, HQKBExportDto>();
}
private void CreateMapHQSpecKB()
{
CreateMap<HQSpecKB, HQSpecKBDto>().ReverseMap();
CreateMap<HQSpecKBImportDto, HQSpecKB>();
CreateMap<HQSpecKB, HQSpecKBExportDto>();
}
private void CreateMapHQConsign()
{
CreateMap<HQConsign, HQConsignDto>().ReverseMap();
CreateMap<HQConsignImportDto, HQConsign>();
CreateMap<HQConsign, HQConsignExportDto>();
}
private void CreateMapHQSpecConsign()
{
CreateMap<HQSpecConsign, HQSpecConsignDto>().ReverseMap();
CreateMap<HQSpecConsignImportDto, HQSpecConsign>();
CreateMap<HQSpecConsign, HQSpecConsignExportDto>();
}
private void CreateMapHQKBVersion()
{
CreateMap<HQKBVersion, HQKBVersionDto>(); ;
CreateMap<HQKBVersionImportDto, HQKBVersion>();
}
private void CreateMapHQSpecKBVersion()
{
CreateMap<HQSpecKBVersion, HQSpecKBVersionDto>().ReverseMap();
CreateMap<HQSpecKBVersionImportDto, HQSpecKBVersion>();
}
private void CreateMapHQConsignVersion()
{
CreateMap<HQConsignVersion, HQConsignVersionDto>().ReverseMap();
CreateMap<HQConsignVersionImportDto, HQConsignVersion>();
}
private void CreateMapHQSpecConsignVersion()
{
CreateMap<HQSpecConsignVersion, HQSpecConsignVersionDto>().ReverseMap();
CreateMap<HQSpecConsignVersionImportDto, HQSpecConsignVersion>();
}
private void CreateMapBomVersion()
{
CreateMap<BomVersion, BomVersionDto>().ReverseMap();
CreateMap<BomVersion, BomVersionCreateDto>();
CreateMap<BomVersion, BomVersionUpdateDto>();
CreateMap<BomVersionCreateDto, BomVersion>();
CreateMap<BomVersionUpdateDto, BomVersion>();
}
private void CreateMapBTCarSeqFirst()
{
CreateMap<BTCarSeqFirst, BTCarSeqFirstDto>().ReverseMap();
CreateMap<ImportBTCarSeqFirstDto, BTCarSeq> ();
CreateMap<ImportBTCarSeqFirstDto, BTCarSeqFirst>();
CreateMap<BTCarSeq,ExportBTCarSeqDto>();
}
private void CreateMapBTCarSeqFirstVersion()
{
CreateMap<BTCarSeqFirstVersion, BTCarSeqFirstVersionDto>().ReverseMap();
CreateMap<BTCarSeqFirstVersionDto, BTCarSeqFirstVersion>();
}
private void CreateMapBTCarSeqSecond()
{
CreateMap<BTCarSeqSecond, BTCarSeqSecondDto>().ReverseMap();
CreateMap<ImportBTCarSeqSecondDto, BTCarSeq>();
CreateMap<ImportBTCarSeqSecondDto, BTCarSeqSecond>();
CreateMap<BTCarSeq, ExportBTCarSeqSecondDto>();
}
private void CreateMapBTCarSeqSecondVersion()
{
CreateMap<BTCarSeqSecondVersion, BTCarSeqSecondVersionDto>().ReverseMap();
CreateMap<BTCarSeqSecondVersionDto, BTCarSeqSecondVersion>();
}
private void CreateMapBTCarSeq()
{
CreateMap<BTCarSeq, BTCarSeqDto>().ReverseMap();
CreateMap<ImportBTCarSeqDto, BTCarSeq>();
}
private void CreateMapBTCarSeqVersion()
{
CreateMap<BTCarSeqVersion, BTCarSeqVersionDto>().ReverseMap();
CreateMap<BTCarSeqVersionDto, BTCarSeqVersion>();
}
private void CreateMapBTCarKBFirst()
{
CreateMap<BTCarKB, BTCarKBDto>().ReverseMap();
CreateMap<ImportBTCarKBFirstDto, BTCarKB>();
CreateMap<BTCarKB, ExportBTCarKBFirstDto>();
}
private void CreateMapBTCarKBFirstVersion()
{
CreateMap<BTCarKBVersion, BTCarKBFirstVersionDto>().ReverseMap();
CreateMap<BTCarKBVersion, BTCarKBVersionDto>().ReverseMap();
CreateMap<BTCarKBVersionDto, BTCarKBVersion>();
}
private void CreateMapBTCarKBSecond()
{
CreateMap<BTCarKB, BTCarKBDto>().ReverseMap();
CreateMap<ImportBTCarKBSecondDto, BTCarKB>();
CreateMap<BTCarKB, ExportBTCarKBSecondDto>();
}
private void CreateMapBTCarKBSecondVersion()
{
CreateMap<BTCarKBVersion, BTCarKBSecondVersionDto>().ReverseMap();
CreateMap<BTCarKBVersion, BTCarKBVersionDto>().ReverseMap();
CreateMap<BTCarKBVersionDto, BTCarKBVersion>();
}
private void CreateMapEstimatedInventoryDetail()
{
CreateMap<EstimatedInventoryDetail, EstimatedInventoryDetailDto>().ReverseMap();
CreateMap<EstimatedInventoryDetail, EstimatedInventoryDetailCreateDto>();
CreateMap<EstimatedInventoryDetail, EstimatedInventoryDetailUpdateDto>();
CreateMap<EstimatedInventoryDetailCreateDto, EstimatedInventoryDetail>();
CreateMap<EstimatedInventoryDetailUpdateDto, EstimatedInventoryDetail>();
CreateMap<EstimatedInventoryDetail, EstimatedInventoryDetailExportDto>();
}
private void CreateMapEstimatedInventoryVersion()
{
CreateMap<EstimatedInventoryVersion, EstimatedInventoryVersionDto>().ReverseMap();
CreateMap<EstimatedInventoryVersion, EstimatedInventoryVersionCreateDto>();
CreateMap<EstimatedInventoryVersion, EstimatedInventoryVersionUpdateDto>();
CreateMap<EstimatedInventoryVersionCreateDto, EstimatedInventoryVersion>();
CreateMap<EstimatedInventoryVersionUpdateDto, EstimatedInventoryVersion>();
}
private void CreateMapInventoryDetail()
{
CreateMap<InventoryDetail, InventoryDetailDto>().ReverseMap();
CreateMap<InventoryDetail, InventoryDetailCreateDto>();
CreateMap<InventoryDetail, InventoryDetailUpdateDto>();
CreateMap<InventoryDetail, InventoryDetailExportDto>();
CreateMap<InventoryDetail, InventoryDetail>();
CreateMap<InventoryDetailUpdateDto, InventoryDetail>();
CreateMap<InventoryDetailImportDto, InventoryDetail>();
}
private void CreateMapEstimatedSum()
{
CreateMap<EstimatedSum, EstimatedSumDto>().ReverseMap();
CreateMap<EstimatedSum, EstimatedSumCreateDto>();
CreateMap<EstimatedSum, EstimatedSumUpdateDto>();
CreateMap<EstimatedSum, EstimatedSumExportDto>();
CreateMap<EstimatedSumImportDto, EstimatedSum>();
CreateMap<EstimatedSumUpdateDto, EstimatedSum>();
}
private void CreateMapEstimatedSumVersion()
{
CreateMap<EstimatedSumVersion, EstimatedSumVersionDto>().ReverseMap();
CreateMap<EstimatedSumVersion, EstimatedSumCreateDto>();
CreateMap<EstimatedSumVersion, EstimatedSumUpdateDto>();
CreateMap<EstimatedSumVersionImportDto, EstimatedSumVersion>();
CreateMap<EstimatedSumVersionUpdateDto, EstimatedSumVersion>();
}
private void CreateMapSupplierItemSetUp()
{
CreateMap<SupplierItemSetUp, SupplierItemSetUpDto>().ReverseMap();
CreateMap<SupplierItemSetUp, SupplierItemSetUpCreateDto>();
CreateMap<SupplierItemSetUp, SupplierItemSetUpUpdateDto>();
CreateMap<SupplierItemSetUp, SupplierItemSetUpExportDto>();
CreateMap<SupplierItemSetUpImportDto, SupplierItemSetUp>();
CreateMap<SupplierItemSetUpUpdateDto, SupplierItemSetUp>();
}
private void CreateMapCodeSetting()
{
CreateMap<CodeSetting, CodeSettingDto>().ReverseMap();
CreateMap<CodeSetting, CodeSettingCreateDto>();
CreateMap<CodeSetting, CodeSettingUpdateDto>();
CreateMap<CodeSetting, CodeSettingExportDto>();
CreateMap<CodeSetting, CodeSetting>();
CreateMap<CodeSettingUpdateDto, CodeSetting>();
CreateMap<CodeSettingImportDto, CodeSetting>();
}
private void CreateMapMaterial()
{
CreateMap<Material, MaterialDto>().ReverseMap();
CreateMap<Material, MaterialCreateDto>();
CreateMap<Material, MaterialUpdateDto>();
CreateMap<Material, MaterialExportDto>();
CreateMap<MaterialImportDto, Material>();
CreateMap<MaterialUpdateDto, Material>();
}
private void CreateMapMaterialRelationship()
{
CreateMap<MaterialRelationship, MaterialRelationshipDto>().ReverseMap();
CreateMap<MaterialRelationship, MaterialRelationshipCreateDto>();
CreateMap<MaterialRelationship, MaterialRelationshipUpdateDto>();
CreateMap<MaterialRelationship, MaterialRelationshipExportDto>();
CreateMap<MaterialRelationshipImportDto, MaterialRelationship>();
CreateMap<MaterialRelationshipUpdateDto, MaterialRelationship>();
}
private void CreateMapFIS()
{
CreateMap<FIS, FISDto>().ReverseMap();
CreateMap<FIS, FISCreateDto>();
CreateMap<FIS, FISUpdateDto>();
CreateMap<FIS, FISExportDto>();
CreateMap<FISImportDto, FIS>();
CreateMap<FISUpdateDto, FIS>();
}
private void CreateMapFISVersion()
{
CreateMap<FISVersion, FISVersionDto>().ReverseMap();
CreateMap<FISVersion, FISVersionCreateDto>();
CreateMap<FISVersion, FISVersionUpdateDto>();
CreateMap<FISVersionImportDto, FISVersion>();
CreateMap<FISVersionUpdateDto, FISVersion>();
}
private void CreateMapPrebatch()
{
CreateMap<Prebatch, PrebatchDto>().ReverseMap();
CreateMap<Prebatch, PrebatchCreateDto>();
CreateMap<Prebatch, PrebatchUpdateDto>();
CreateMap<Prebatch, PrebatchExportDto>();
CreateMap<PrebatchImportDto, Prebatch>();
CreateMap<PrebatchUpdateDto, Prebatch>();
}
private void CreateMapCentralizedControl()
{
CreateMap<CentralizedControl, CentralizedControlDto>().ReverseMap();
CreateMap<CentralizedControl, CentralizedControlCreateDto>();
CreateMap<CentralizedControl, CentralizedControlUpdateDto>();
CreateMap<CentralizedControlImportDto, CentralizedControl>();
CreateMap<CentralizedControlUpdateDto, CentralizedControl>();
}
private void CreateMapCustomerStorageLocation()
{
CreateMap<CustomerStorageLocation, CustomerStorageLocationDto>().ReverseMap();
CreateMap<CustomerStorageLocation, CustomerStorageLocationCreateDto>();
CreateMap<CustomerStorageLocation, CustomerStorageLocationUpdateDto>();
CreateMap<CustomerStorageLocation, CustomerStorageLocationExportDto>();
CreateMap<CustomerStorageLocationImportDto, CustomerStorageLocation>();
CreateMap<CustomerStorageLocationUpdateDto, CustomerStorageLocation>();
}
private void CreateMapInventoryDetailVersion()
{
CreateMap<InventoryDetailVersion, InventoryDetialVersionDto>().ReverseMap();
CreateMap<InventoryDetailVersion, InventoryDetialVersionCreateDto>();
CreateMap<InventoryDetailVersion, InventoryDetialVersionUpdateDto>();
CreateMap<InventoryDetialVersionImportDto, InventoryDetailVersion>();
CreateMap<InventoryDetialVersionUpdateDto, InventoryDetailVersion>();
}
private void CreateMapFactory()
{
CreateMap<Factory, FactoryDto>().ReverseMap();
CreateMap<Factory, FactoryCreateDto>();
CreateMap<Factory, FactoryUpdateDto>();
CreateMap<FactoryImportDto, Factory>();
CreateMap<FactoryUpdateDto, Factory>();
}
private void CreateMapSecondaryPriceRatio()
{
CreateMap<SecondaryPriceRatio, SecondaryPriceRatioDto>().ReverseMap();
CreateMap<SecondaryPriceRatio, SecondaryPriceRatioCreateDto>();
CreateMap<SecondaryPriceRatio, SecondaryPriceRatioUpdateDto>();
CreateMap<SecondaryPriceRatio, SecondaryPriceRatioExportDto>();
CreateMap<SecondaryPriceRatioImportDto, SecondaryPriceRatio>();
CreateMap<SecondaryPriceRatioUpdateDto, SecondaryPriceRatio>();
}
private void CreateMapSecondaryAdjustment()
{
CreateMap<SecondaryAdjustment, SecondaryAdjustmentDto>().ReverseMap();
CreateMap<SecondaryAdjustment, SecondaryAdjustmentCreateDto>();
CreateMap<SecondaryAdjustment, SecondaryAdjustmentUpdateDto>();
CreateMap<SecondaryAdjustment, SecondaryAdjustmentExportDto>();
CreateMap<SecondaryAdjustmentImportDto, SecondaryAdjustment>();
CreateMap<SecondaryAdjustmentUpdateDto, SecondaryAdjustment>();
}
private void CreateMapSecondaryPriceRatioVersion()
{
CreateMap<SecondaryPriceRatioVersion, SecondaryPriceRatioVersionDto>().ReverseMap();
CreateMap<SecondaryPriceRatioVersion, SecondaryPriceRatioVersionCreateDto>();
CreateMap<SecondaryPriceRatioVersion, SecondaryPriceRatioVersionUpdateDto>();
CreateMap<SecondaryPriceRatioVersionImportDto, SecondaryPriceRatioVersion>();
CreateMap<SecondaryPriceRatioVersionUpdateDto, SecondaryPriceRatioVersion>();
}
private void CreateMapSecondaryAdjustmentVersion()
{
CreateMap<SecondaryAdjustmentVersion, SecondaryAdjustmentVersionDto>().ReverseMap();
CreateMap<SecondaryAdjustmentVersion, SecondaryAdjustmentVersionCreateDto>();
CreateMap<SecondaryAdjustmentVersion, SecondaryAdjustmentVersionUpdateDto>();
;
CreateMap<SecondaryAdjustmentVersionImportDto, SecondaryAdjustmentVersion>();
CreateMap<SecondaryAdjustmentVersionUpdateDto, SecondaryAdjustmentVersion>();
}
private void CreateMapSecondaryDiscountVersion()
{
CreateMap<SecondaryDiscountVersion, SecondaryDiscountVersionDto>().ReverseMap();
CreateMap<SecondaryDiscountVersion, SecondaryDiscountVersionCreateDto>();
CreateMap<SecondaryDiscountVersion, SecondaryDiscountVersionUpdateDto>();
;
CreateMap<SecondaryDiscountVersionImportDto, SecondaryDiscountVersion>();
CreateMap<SecondaryDiscountVersionUpdateDto, SecondaryDiscountVersion>();
}
private void CreateMapSecondaryDiscount()
{
CreateMap<SecondaryDiscount, SecondaryDiscountDto>().ReverseMap();
CreateMap<SecondaryDiscount, SecondaryDiscountCreateDto>();
CreateMap<SecondaryDiscount, SecondaryDiscountUpdateDto>();
CreateMap<SecondaryDiscount, SecondaryDiscountExportDto>();
CreateMap<SecondaryDiscountImportDto, SecondaryDiscount>();
CreateMap<SecondaryDiscountUpdateDto, SecondaryDiscount>();
}
private void CreateMapBTCarConsign()
{
CreateMap<BTCarConsign, BTCarConsignDto>().ReverseMap();
CreateMap<ImportBTCarConsignDto, BTCarConsign>();
CreateMap<BTCarConsign, ExportBTCarConsignDto>();
}
private void CreateMapSecMatchBaseDto()
{
CreateMap<SecMatchBase, SecMatchBaseDto>().ReverseMap();
CreateMap<SecMatchBase, SecMatchBaseRequestDto>().ReverseMap();
CreateMap<SecMatchBase, SecMatchDto>().ReverseMap();
}
private void CreateMapBTCarConsignVersion()
{
CreateMap<BTCarConsignVersion, BTCarConsignVersionDto>().ReverseMap();
CreateMap<BTCarConsignVersionDto, BTCarConsignVersion>();
}
private void CreateMapJFCarKB()
{
CreateMap<JFCarKB, JFCarKBDto>().ReverseMap();
CreateMap<ImportJFCarKBDto, JFCarKB>();
CreateMap<JFCarKB, ExportJFCarKBDto>();
}
private void CreateMapJFCarKBVersion()
{
CreateMap<JFCarKBVersion, JFCarKBVersionDto>().ReverseMap();
CreateMap<JFCarKBVersionDto, JFCarKBVersion>();
}
private void CreateMapJFCarConsign()
{
CreateMap<JFCarConsign, JFCarConsignDto>().ReverseMap();
CreateMap<ImportJFCarConsignDto, JFCarConsign>();
CreateMap<JFCarConsign, ExportJFCarConsignDto>();
}
private void CreateMapJFCarConsignVersion()
{
CreateMap<JFCarConsignVersion, JFCarConsignVersionDto>().ReverseMap();
CreateMap<JFCarConsignVersionDto, JFCarConsignVersion>();
}
private void CreateMapCarMaterialConfig()
{
CreateMap<CarMaterialConfig, CarMaterialConfigDto>().ReverseMap();
CreateMap<CarMaterialConfig, CarMaterialConfigCreateDto>();
CreateMap<CarMaterialConfig, CarMaterialConfigUpdateDto>();
CreateMap<CarMaterialConfig, CarMaterialConfig>();
CreateMap<CarMaterialConfigUpdateDto, CarMaterialConfig>();
CreateMap<CarMaterialConfigImportDto, CarMaterialConfig>();
CreateMap<CarMaterialConfig, ExportCarMaterialConfigDto>();
}
private void CreateMapBTSeqKBDiffReport()
{
CreateMap<BTSeqKBDiffReport, BTSeqKBDiffReportDto>().ReverseMap();
CreateMap<BTSeqKBDiffReport, BTSeqKBDiffReportCreateDto>();
CreateMap<BTSeqKBDiffReport, BTSeqKBDiffReportUpdateDto>();
CreateMap<BTSeqKBDiffReportCreateDto, BTSeqKBDiffReport>();
CreateMap<BTSeqKBDiffReportUpdateDto, BTSeqKBDiffReport>();
CreateMap<BTSeqKBDiffReportDetail, BTSeqKBDiffReportDetailDto>();
CreateMap<BTSeqKBDiffReportDetailDto, BTSeqKBDiffReportDetail>();
CreateMap<BTSeqKBDiffReportDetail, BTSeqKBDiffReportDetailExportDto>();
}
private void CreateMapBTNotConsignReport()
{
CreateMap<BTNotConsignReport, BTNotConsignReportDto>().ReverseMap();
CreateMap<BTNotConsignReport, BTNotConsignReportCreateDto>().ReverseMap();
CreateMap<BTNotConsignReport, BTNotConsignReportUpdateDto>().ReverseMap();
CreateMap<BTNotConsignReportDetail, BTNotConsignReportDetailDto>().ReverseMap();
CreateMap<BTNotConsignReportDetailDto, BTNotConsignReportDetailExportDto>();
CreateMap<BTCarKB, BTNotConsignReportDetailDto>();
CreateMap<BTCarKB, BTNotConsignReportDetail>();
}
private void CreateMapHQNotConsignReport()
{
CreateMap<HQNotConsignReport, HQNotConsignReportDto>().ReverseMap();
CreateMap<HQNotConsignReport, HQNotConsignReportCreateDto>().ReverseMap();
CreateMap<HQNotConsignReport, HQNotConsignReportUpdateDto>().ReverseMap();
CreateMap<HQNotConsignReportDetail, HQNotConsignReportDetailDto>().ReverseMap();
CreateMap<HQNotConsignReportDetailDto, HQNotConsignReportDetailExportDto>();
CreateMap<HQKB, HQNotConsignReportDetailDto>();
CreateMap<HQKB, HQNotConsignReportDetail>();
}
private void CreateMapHQSPNotConsignReport()
{
CreateMap<HQSPNotConsignReport, HQSPNotConsignReportDto>().ReverseMap();
CreateMap<HQSPNotConsignReport, HQSPNotConsignReportCreateDto>().ReverseMap();
CreateMap<HQSPNotConsignReport, HQSPNotConsignReportUpdateDto>().ReverseMap();
CreateMap<HQSPNotConsignReportDetail, HQSPNotConsignReportDetailDto>().ReverseMap();
CreateMap<HQSPNotConsignReportDetailDto, HQSPNotConsignReportDetailExportDto>();
CreateMap<HQSpecKB, HQSPNotConsignReportDetailDto>();
CreateMap<HQSpecKB, HQSPNotConsignReportDetail>();
}
private void CreateMapJFNotConsignReport()
{
CreateMap<JFNotConsignReport, JFNotConsignReportDto>().ReverseMap();
CreateMap<JFNotConsignReport, JFNotConsignReportCreateDto>().ReverseMap();
CreateMap<JFNotConsignReport, JFNotConsignReportUpdateDto>().ReverseMap();
CreateMap<JFNotConsignReportDetail, JFNotConsignReportDetailDto>().ReverseMap(); ;
CreateMap<JFNotConsignReportDetailDto, JFNotConsignReportDetailExportDto>();
CreateMap<JFCarKB, JFNotConsignReportDetailDto>();
CreateMap<JFCarKB, JFNotConsignReportDetail>();
}
/// <summary>
/// 结算件对照表
/// </summary>
private void CreateMapSettlementCrossReference()
{
CreateMap<SettlementCrossReference, SettlementCrossReferenceDto>().ReverseMap();
CreateMap<SettlementCrossReference, SettlementCrossReferenceCreateDto>().ReverseMap();
CreateMap<SettlementCrossReference, SettlementCrossReferenceUpdateDto>().ReverseMap();
CreateMap<SettlementCrossReference, SettlementCrossReferenceExportDto>().ReverseMap();
CreateMap<SettlementCrossReference, SettlementCrossReferenceRequestDto>().ReverseMap();
CreateMap<SettlementCrossReference, ImportSettlementCrossReferenceDto>().ReverseMap();
}
/// <summary>
/// 结算件对照表_Version
/// </summary>
private void CreateMapSettlementCrossReferenceVersion()
{
CreateMap<SettlementCrossReferenceVersion, SettlementCrossReferenceVersionDto>().ReverseMap();
CreateMap<SettlementCrossReferenceVersion, SettlementCrossReferenceVersionRequestDto>().ReverseMap();
}
/// <summary>
/// 结算包和散件对应关系
/// </summary>
private void CreateMapSettlementPakAndSpareParts()
{
CreateMap<SettlementPakAndSpareParts, SettlementPakAndSparePartsDto>().ReverseMap();
CreateMap<SettlementPakAndSpareParts, SettlementPakAndSparePartsCreateDto>().ReverseMap();
CreateMap<SettlementPakAndSpareParts, SettlementPakAndSparePartsUpdateDto>().ReverseMap();
CreateMap<SettlementPakAndSpareParts, SettlementPakAndSparePartsExportDto>().ReverseMap();
CreateMap<SettlementPakAndSpareParts, SettlementPakAndSparePartsRequestDto>().ReverseMap();
}
/// <summary>
/// 结算包和散件对应关系_Version
/// </summary>
private void CreateMapSettlementPakAndSparePartsVersion()
{
CreateMap<SettlementPakAndSparePartsVersion, SettlementPakAndSparePartsVersionDto>().ReverseMap();
CreateMap<SettlementPakAndSparePartsVersion, SettlementPakAndSparePartsVersionRequestDto>().ReverseMap();
//CreateMap<MaterialRelationshipVersion, MaterialRelationshipVersionImportDto>().ReverseMap();
//CreateMap<MaterialRelationshipVersion, MaterialRelationshipVersionExportDto>().ReverseMap();
}
#endregion
}
}