文件名从 Service/HStation.Service.Assets.Core/05-service/06-Elbow/01-ElbowMain/ElbowManage_Instance.cs 修改 |
| | |
| | | if (entity == null) |
| | | return default; |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Entity.AssetsElbowMain, Model.AssetsElbowMain>() |
| | | ).CreateMapper(); |
| | | .ForMember(d => d.KeyWord, opt => opt.MapFrom(src => ToList(src.KeyWord))) |
| | | ).CreateMapper(); |
| | | var model = mapper.Map<Entity.AssetsElbowMain, Model.AssetsElbowMain>(entity); |
| | | return model; |
| | | } |
| | |
| | | if (entities == null || entities.Count < 1) |
| | | return default; |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Entity.AssetsElbowMain, Model.AssetsElbowMain>() |
| | | ).CreateMapper(); |
| | | .ForMember(d => d.KeyWord, opt => opt.MapFrom(src => ToList(src.KeyWord))) |
| | | |
| | | ).CreateMapper(); |
| | | var models = mapper.Map<List<Entity.AssetsElbowMain>, List<Model.AssetsElbowMain>>(entities); |
| | | return models; |
| | | } |
| | |
| | | if (model == null) |
| | | return default; |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Model.AssetsElbowMain, Entity.AssetsElbowMain>() |
| | | ).CreateMapper(); |
| | | .ForMember(d => d.KeyWord, opt => opt.MapFrom(src => ToString(src.KeyWord))) |
| | | ).CreateMapper(); |
| | | var entity = mapper.Map<Model.AssetsElbowMain, Entity.AssetsElbowMain>(model); |
| | | return entity; |
| | | } |
| | |
| | | if (models == null || models.Count < 1) |
| | | return default; |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Model.AssetsElbowMain, Entity.AssetsElbowMain>() |
| | | ).CreateMapper(); |
| | | .ForMember(d => d.KeyWord, opt => opt.MapFrom(src => ToString(src.KeyWord))) |
| | | ).CreateMapper(); |
| | | var entities = mapper.Map<List<Model.AssetsElbowMain>, List<Entity.AssetsElbowMain>>(models); |
| | | return entities; |
| | | } |
| | |
| | | if (model == null || entity == null) |
| | | return; |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Model.AssetsElbowMain, Entity.AssetsElbowMain>() |
| | | ).CreateMapper(); |
| | | .ForMember(d => d.KeyWord, opt => opt.MapFrom(src => ToString(src.KeyWord))) |
| | | ).CreateMapper(); |
| | | mapper.Map(model, entity); |
| | | } |
| | | |
| | | public static List<string> ToList(string keyword) |
| | | { |
| | | if (string.IsNullOrEmpty(keyword)) |
| | | { |
| | | return new List<string>(); |
| | | } |
| | | |
| | | return keyword.Split(new string[1] { "," }, StringSplitOptions.RemoveEmptyEntries).ToList(); |
| | | } |
| | | |
| | | public static string ToString(List<string> KeyWord) |
| | | { |
| | | if (KeyWord == null || KeyWord.Count < 1) |
| | | { |
| | | return string.Empty; |
| | | } |
| | | |
| | | return string.Join(",", KeyWord); |
| | | } |
| | | } |
| | | } |