From 473c09c6fd3dd3c566e45b5ab8264d0c25cd4f0d Mon Sep 17 00:00:00 2001 From: duheng <2784771470@qq.com> Date: 星期二, 13 八月 2024 15:35:19 +0800 Subject: [PATCH] 修改项目bll方法 --- BLL/HStation.BLL.Xhs.Core/04-bll/01-project/XhsProjectExtensions.cs | 101 +++++++++++++++++++++++++++++++++----------------- 1 files changed, 67 insertions(+), 34 deletions(-) diff --git a/BLL/HStation.BLL.Xhs.Core/04-bll/01-project/XhsProjectExtensions.cs b/BLL/HStation.BLL.Xhs.Core/04-bll/01-project/XhsProjectExtensions.cs index 910aa85..6177dce 100644 --- a/BLL/HStation.BLL.Xhs.Core/04-bll/01-project/XhsProjectExtensions.cs +++ b/BLL/HStation.BLL.Xhs.Core/04-bll/01-project/XhsProjectExtensions.cs @@ -1,4 +1,5 @@ 锘縰sing AutoMapper; +using Yw.Basic; namespace HStation.BLL { @@ -9,19 +10,25 @@ { private readonly HStation.CAL.IXhsProjectExtensions _cal = CALCreateHelper.CreateCAL<HStation.CAL.IXhsProjectExtensions>(); - public async Task<bool> BulkInserts(List<Vmo.Xhs.XhsProjectSite> list) + public async Task<bool> BulkInserts(List<Vmo.Xhs.XhsProjectExtensions> list) { - var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.Xhs.XhsProjectSite, AddXhsProjectExtensionsInput>() - ).CreateMapper(); - var vmoList = mapper.Map<List<Vmo.Xhs.XhsProjectSite>, List<AddXhsProjectExtensionsInput>>(list); + var mapper = new MapperConfiguration(cfg => + { + cfg.CreateMap<Vmo.Xhs.XhsProjectSite, AddXhsProjectSiteExtensionsInput>(); + cfg.CreateMap<Vmo.Xhs.XhsProjectExtensions, AddXhsProjectExtensionsInput>(); + }).CreateMapper(); + var vmoList = mapper.Map<List<Vmo.Xhs.XhsProjectExtensions>, List<AddXhsProjectExtensionsInput>>(list); return await _cal.BulkInserts(vmoList); ; } - public Task<bool> BulkUpdates(List<Vmo.Xhs.XhsProjectSite> list) + public Task<bool> BulkUpdates(List<Vmo.Xhs.XhsProjectExtensions> list) { - var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.Xhs.XhsProjectSite, UpdateXhsProjectExtensionsInput>() -).CreateMapper(); - var vmoList = mapper.Map<List<Vmo.Xhs.XhsProjectSite>, List<UpdateXhsProjectExtensionsInput>>(list); + var mapper = new MapperConfiguration(cfg => + { + cfg.CreateMap<Vmo.Xhs.XhsProjectSite, UpdateXhsProjectSiteInput>(); + cfg.CreateMap<Vmo.Xhs.XhsProjectExtensions, UpdateXhsProjectExtensionsInput>(); + }).CreateMapper(); + var vmoList = mapper.Map<List<Vmo.Xhs.XhsProjectExtensions>, List<UpdateXhsProjectExtensionsInput>>(list); return _cal.BulkUpdates(vmoList); } @@ -41,66 +48,92 @@ return _cal.DeleteByIds(Ids); } - public async Task<List<Vmo.Xhs.XhsProjectSite>> GetAll() + public async Task<List<Vmo.Xhs.XhsProjectExtensions>> GetAll() { var DtoList = await _cal.GetAll(); - var mapper = new MapperConfiguration(cfg => cfg.CreateMap<XhsProjectExtensionsDto, Vmo.Xhs.XhsProjectSite>() + var mapper = new MapperConfiguration( + cfg => + { + cfg.CreateMap<XhsProjectExtensionsDto, Vmo.Xhs.XhsProjectExtensions>(); + cfg.CreateMap<XhsProjectSiteDto, Vmo.Xhs.XhsProjectSite>(); + } ).CreateMapper(); - var vmoList = mapper.Map<List<XhsProjectExtensionsDto>, List<Vmo.Xhs.XhsProjectSite>>(DtoList); + var vmoList = mapper.Map<List<XhsProjectExtensionsDto>, List<Vmo.Xhs.XhsProjectExtensions>>(DtoList); return vmoList; } - public async Task<Vmo.Xhs.XhsProjectSite> GetByID(long ID) + public async Task<Vmo.Xhs.XhsProjectExtensions> GetByID(long ID) { var Dto = await _cal.GetByID(ID); - var mapper = new MapperConfiguration(cfg => cfg.CreateMap<XhsProjectExtensionsDto, Vmo.Xhs.XhsProjectSite>() + var mapper = new MapperConfiguration( + cfg => + { + cfg.CreateMap<XhsProjectExtensionsDto, Vmo.Xhs.XhsProjectExtensions>(); + cfg.CreateMap<XhsProjectSiteDto, Vmo.Xhs.XhsProjectSite>(); + } ).CreateMapper(); - var vmo = mapper.Map<XhsProjectExtensionsDto, Vmo.Xhs.XhsProjectSite>(Dto); + var vmo = mapper.Map<XhsProjectExtensionsDto, Vmo.Xhs.XhsProjectExtensions>(Dto); return vmo; } - public async Task<List<Vmo.Xhs.XhsProjectSite>> GetByIds(List<long> Ids) + public async Task<List<Vmo.Xhs.XhsProjectExtensions>> GetByIds(List<long> Ids) { var DtoList = await _cal.GetByIds(Ids); - var mapper = new MapperConfiguration(cfg => cfg.CreateMap<XhsProjectExtensionsDto, Vmo.Xhs.XhsProjectSite>() + var mapper = new MapperConfiguration( + cfg => + { + cfg.CreateMap<XhsProjectExtensionsDto, Vmo.Xhs.XhsProjectExtensions>(); + cfg.CreateMap<XhsProjectSiteDto, Vmo.Xhs.XhsProjectSite>(); + } ).CreateMapper(); - var vmoList = mapper.Map<List<XhsProjectExtensionsDto>, List<Vmo.Xhs.XhsProjectSite>>(DtoList); + var vmoList = mapper.Map<List<XhsProjectExtensionsDto>, List<Vmo.Xhs.XhsProjectExtensions>>(DtoList); return vmoList; } - public Task<long> Insert(Vmo.Xhs.XhsProjectSite model) + public Task<long> Insert(Vmo.Xhs.XhsProjectExtensions model) { - var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.Xhs.XhsProjectSite, AddXhsProjectExtensionsInput>() -).CreateMapper(); - var vmo = mapper.Map<Vmo.Xhs.XhsProjectSite, AddXhsProjectExtensionsInput>(model); - + var mapper = new MapperConfiguration(cfg => + { + cfg.CreateMap<Vmo.Xhs.XhsProjectSite, AddXhsProjectSiteExtensionsInput>(); + cfg.CreateMap<Vmo.Xhs.XhsProjectExtensions, AddXhsProjectExtensionsInput>(); + }).CreateMapper(); + var vmo = mapper.Map<Vmo.Xhs.XhsProjectExtensions, AddXhsProjectExtensionsInput>(model); return _cal.Insert(vmo); } - public Task<bool> Inserts(List<Vmo.Xhs.XhsProjectSite> list) + public Task<bool> Inserts(List<Vmo.Xhs.XhsProjectExtensions> list) { - var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.Xhs.XhsProjectSite, AddXhsProjectExtensionsInput>() -).CreateMapper(); - var vmoList = mapper.Map<List<Vmo.Xhs.XhsProjectSite>, List<AddXhsProjectExtensionsInput>>(list); + var mapper = new MapperConfiguration(cfg => + { + cfg.CreateMap<Vmo.Xhs.XhsProjectSite, AddXhsProjectSiteExtensionsInput>(); + cfg.CreateMap<Vmo.Xhs.XhsProjectExtensions, AddXhsProjectExtensionsInput>(); + }).CreateMapper(); + var vmoList = mapper.Map<List<Vmo.Xhs.XhsProjectExtensions>, List<AddXhsProjectExtensionsInput>>(list); return _cal.Inserts(vmoList); } - public Task<bool> Update(Vmo.Xhs.XhsProjectSite model) + public Task<bool> Update(Vmo.Xhs.XhsProjectExtensions model) { - var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.Xhs.XhsProjectSite, UpdateXhsProjectExtensionsInput>() -).CreateMapper(); - var vmo = mapper.Map<Vmo.Xhs.XhsProjectSite, UpdateXhsProjectExtensionsInput>(model); + var mapper = new MapperConfiguration(cfg => + { + cfg.CreateMap<Vmo.Xhs.XhsProjectSite, UpdateXhsProjectSiteInput>(); + cfg.CreateMap<Vmo.Xhs.XhsProjectExtensions, UpdateXhsProjectExtensionsInput>(); + }).CreateMapper(); + var vmo = mapper.Map<Vmo.Xhs.XhsProjectExtensions, UpdateXhsProjectExtensionsInput>(model); return _cal.Update(vmo); } - public Task<bool> Updates(List<Vmo.Xhs.XhsProjectSite> list) + public Task<bool> Updates(List<Vmo.Xhs.XhsProjectExtensions> list) { - var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.Xhs.XhsProjectSite, UpdateXhsProjectExtensionsInput>() -).CreateMapper(); - var vmoList = mapper.Map<List<Vmo.Xhs.XhsProjectSite>, List<UpdateXhsProjectExtensionsInput>>(list); + var mapper = new MapperConfiguration(cfg => + { + cfg.CreateMap<Vmo.Xhs.XhsProjectSite, UpdateXhsProjectSiteInput>(); + cfg.CreateMap<Vmo.Xhs.XhsProjectExtensions, UpdateXhsProjectExtensionsInput>(); + }).CreateMapper(); + var vmoList = mapper.Map<List<Vmo.Xhs.XhsProjectExtensions>, List<UpdateXhsProjectExtensionsInput>>(list); return _cal.Updates(vmoList); } -- Gitblit v1.9.3