| | |
| | | |
| | | namespace HStation.BLL |
| | | { |
| | | public partial class FourLinkSeries |
| | | public partial class AssetsFourlinkSeries |
| | | { |
| | | //dto to vmo |
| | | internal static HStation.Vmo.FourLinkSeriesVmo Dto2Vmo(FourLinkSeriesDto dto) |
| | | internal static HStation.Vmo.AssetsFourlinkSeriesVmo Dto2Vmo(AssetsFourlinkSeriesDto dto) |
| | | { |
| | | if (dto == null) |
| | | { |
| | | return default; |
| | | } |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<HStation.Dto.Assets.FourLinkSeriesDto, HStation.Vmo.FourLinkSeriesVmo>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<HStation.Dto.Assets.AssetsFourlinkSeriesDto, HStation.Vmo.AssetsFourlinkSeriesVmo>() |
| | | ).CreateMapper(); |
| | | var vmo = mapper.Map<FourLinkSeriesDto, HStation.Vmo.FourLinkSeriesVmo>(dto); |
| | | var vmo = mapper.Map<AssetsFourlinkSeriesDto, HStation.Vmo.AssetsFourlinkSeriesVmo>(dto); |
| | | return vmo; |
| | | } |
| | | |
| | | //dto to vmos |
| | | internal static List<HStation.Vmo.FourLinkSeriesVmo> Dto2Vmos(List<FourLinkSeriesDto> dtos) |
| | | internal static List<HStation.Vmo.AssetsFourlinkSeriesVmo> Dto2Vmos(List<AssetsFourlinkSeriesDto> dtos) |
| | | { |
| | | if (dtos == null || dtos.Count < 1) |
| | | { |
| | | return default; |
| | | } |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<FourLinkSeriesDto, HStation.Vmo.FourLinkSeriesVmo>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<AssetsFourlinkSeriesDto, HStation.Vmo.AssetsFourlinkSeriesVmo>() |
| | | ).CreateMapper(); |
| | | var vmos = mapper.Map<List<FourLinkSeriesDto>, List<HStation.Vmo.FourLinkSeriesVmo>>(dtos); |
| | | var vmos = mapper.Map<List<AssetsFourlinkSeriesDto>, List<HStation.Vmo.AssetsFourlinkSeriesVmo>>(dtos); |
| | | return vmos; |
| | | } |
| | | |
| | | //vmo to add dto |
| | | internal static HStation.Dto.Assets.AddFourLinkSeriesInput Vmo2AddDto(HStation.Vmo.FourLinkSeriesVmo vmo) |
| | | internal static HStation.Dto.Assets.AddAssetsFourlinkSeriesInput Vmo2AddDto(HStation.Vmo.AssetsFourlinkSeriesVmo vmo) |
| | | { |
| | | if (vmo == null) |
| | | { |
| | | return default; |
| | | } |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<HStation.Vmo.FourLinkSeriesVmo, HStation.Dto.Assets.AddFourLinkSeriesInput>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<HStation.Vmo.AssetsFourlinkSeriesVmo, HStation.Dto.Assets.AddAssetsFourlinkSeriesInput>() |
| | | ).CreateMapper(); |
| | | var dto = mapper.Map<HStation.Vmo.FourLinkSeriesVmo, HStation.Dto.Assets.AddFourLinkSeriesInput>(vmo); |
| | | var dto = mapper.Map<HStation.Vmo.AssetsFourlinkSeriesVmo, HStation.Dto.Assets.AddAssetsFourlinkSeriesInput>(vmo); |
| | | return dto; |
| | | } |
| | | |
| | | //vmo to add dtos |
| | | internal static List<HStation.Dto.Assets.AddFourLinkSeriesInput> Vmo2AddDtos(List<HStation.Vmo.FourLinkSeriesVmo> vmoList) |
| | | internal static List<HStation.Dto.Assets.AddAssetsFourlinkSeriesInput> Vmo2AddDtos(List<HStation.Vmo.AssetsFourlinkSeriesVmo> vmoList) |
| | | { |
| | | if (vmoList == null || vmoList.Count < 1) |
| | | { |
| | | return default; |
| | | } |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<HStation.Vmo.FourLinkSeriesVmo, HStation.Dto.Assets.AddFourLinkSeriesInput>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<HStation.Vmo.AssetsFourlinkSeriesVmo, HStation.Dto.Assets.AddAssetsFourlinkSeriesInput>() |
| | | ).CreateMapper(); |
| | | var dtoList = mapper.Map<List<HStation.Vmo.FourLinkSeriesVmo>, List<HStation.Dto.Assets.AddFourLinkSeriesInput>>(vmoList); |
| | | var dtoList = mapper.Map<List<HStation.Vmo.AssetsFourlinkSeriesVmo>, List<HStation.Dto.Assets.AddAssetsFourlinkSeriesInput>>(vmoList); |
| | | return dtoList; |
| | | } |
| | | |
| | | //vmo to update dto |
| | | internal static HStation.Dto.Assets.UpdateFourLinkSeriesInput Vmo2UpdateDto(HStation.Vmo.FourLinkSeriesVmo vmo) |
| | | internal static HStation.Dto.Assets.UpdateAssetsFourlinkSeriesInput Vmo2UpdateDto(HStation.Vmo.AssetsFourlinkSeriesVmo vmo) |
| | | { |
| | | if (vmo == null) |
| | | { |
| | | return default; |
| | | } |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<HStation.Vmo.FourLinkSeriesVmo, HStation.Dto.Assets.UpdateFourLinkSeriesInput>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<HStation.Vmo.AssetsFourlinkSeriesVmo, HStation.Dto.Assets.UpdateAssetsFourlinkSeriesInput>() |
| | | ).CreateMapper(); |
| | | var dto = mapper.Map<HStation.Vmo.FourLinkSeriesVmo, HStation.Dto.Assets.UpdateFourLinkSeriesInput>(vmo); |
| | | var dto = mapper.Map<HStation.Vmo.AssetsFourlinkSeriesVmo, HStation.Dto.Assets.UpdateAssetsFourlinkSeriesInput>(vmo); |
| | | return dto; |
| | | } |
| | | |
| | | //vmo to update dtos |
| | | internal static List<HStation.Dto.Assets.UpdateFourLinkSeriesInput> Vmo2UpdateDtos(List<HStation.Vmo.FourLinkSeriesVmo> vmoList) |
| | | internal static List<HStation.Dto.Assets.UpdateAssetsFourlinkSeriesInput> Vmo2UpdateDtos(List<HStation.Vmo.AssetsFourlinkSeriesVmo> vmoList) |
| | | { |
| | | if (vmoList == null || vmoList.Count < 1) |
| | | { |
| | | return default; |
| | | } |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<HStation.Vmo.FourLinkSeriesVmo, HStation.Dto.Assets.UpdateFourLinkSeriesInput>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<HStation.Vmo.AssetsFourlinkSeriesVmo, HStation.Dto.Assets.UpdateAssetsFourlinkSeriesInput>() |
| | | ).CreateMapper(); |
| | | var dtoList = mapper.Map<List<HStation.Vmo.FourLinkSeriesVmo>, List<HStation.Dto.Assets.UpdateFourLinkSeriesInput>>(vmoList); |
| | | var dtoList = mapper.Map<List<HStation.Vmo.AssetsFourlinkSeriesVmo>, List<HStation.Dto.Assets.UpdateAssetsFourlinkSeriesInput>>(vmoList); |
| | | return dtoList; |
| | | } |
| | | } |