| | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public async Task<List<Vmo.ValveMain>> GetAll() |
| | | public async Task<List<Vmo.ValveMainVmo>> GetAll() |
| | | { |
| | | var DtoList = await _cal.GetAll(); |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Dto.Assets.ValveMainDto, Vmo.ValveMain>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Dto.Assets.ValveMainDto, Vmo.ValveMainVmo>() |
| | | ).CreateMapper(); |
| | | var vmoList = mapper.Map<List<Dto.Assets.ValveMainDto>, List<Vmo.ValveMain>>(DtoList); |
| | | var vmoList = mapper.Map<List<Dto.Assets.ValveMainDto>, List<Vmo.ValveMainVmo>>(DtoList); |
| | | return vmoList; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public async Task<Vmo.ValveMain> GetByID(long ID) |
| | | public async Task<Vmo.ValveMainVmo> GetByID(long ID) |
| | | { |
| | | var Dto = await _cal.GetByID(ID); |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Dto.Assets.ValveMainDto, Vmo.ValveMain>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Dto.Assets.ValveMainDto, Vmo.ValveMainVmo>() |
| | | ).CreateMapper(); |
| | | var vmo = mapper.Map<Dto.Assets.ValveMainDto, Vmo.ValveMain>(Dto); |
| | | var vmo = mapper.Map<Dto.Assets.ValveMainDto, Vmo.ValveMainVmo>(Dto); |
| | | return vmo; |
| | | } |
| | | |
| | |
| | | /// </summary> |
| | | /// <param name="ID"></param> |
| | | /// <returns></returns> |
| | | public async Task<List<Vmo.ValveMain>> GetBySeriesID(long ID) |
| | | public async Task<List<Vmo.ValveMainVmo>> GetBySeriesID(long ID) |
| | | { |
| | | var Dto = await _cal.GetBySeriesID(ID); |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Dto.Assets.ValveMainDto, Vmo.ValveMain>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Dto.Assets.ValveMainDto, Vmo.ValveMainVmo>() |
| | | ).CreateMapper(); |
| | | var vmo = mapper.Map<List<Dto.Assets.ValveMainDto>, List<Vmo.ValveMain>>(Dto); |
| | | var vmo = mapper.Map<List<Dto.Assets.ValveMainDto>, List<Vmo.ValveMainVmo>>(Dto); |
| | | return vmo; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public async Task<List<Vmo.ValveMain>> GetByIds(List<long> Ids) |
| | | public async Task<List<Vmo.ValveMainVmo>> GetByIds(List<long> Ids) |
| | | { |
| | | var DtoList = await _cal.GetByIds(Ids); |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Dto.Assets.ValveMainDto, Vmo.ValveMain>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Dto.Assets.ValveMainDto, Vmo.ValveMainVmo>() |
| | | ).CreateMapper(); |
| | | var vmoList = mapper.Map<List<Dto.Assets.ValveMainDto>, List<Vmo.ValveMain>>(DtoList); |
| | | var vmoList = mapper.Map<List<Dto.Assets.ValveMainDto>, List<Vmo.ValveMainVmo>>(DtoList); |
| | | |
| | | return vmoList; |
| | | } |
| | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public async Task<long> Insert(Vmo.ValveMain model) |
| | | public async Task<long> Insert(Vmo.ValveMainVmo model) |
| | | { |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMain, AddValveMainInput>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMainVmo, AddValveMainInput>() |
| | | ).CreateMapper(); |
| | | var vmo = mapper.Map<Vmo.ValveMain, AddValveMainInput>(model); |
| | | var vmo = mapper.Map<Vmo.ValveMainVmo, AddValveMainInput>(model); |
| | | |
| | | return await _cal.Insert(vmo); |
| | | } |
| | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public async Task<bool> Inserts(List<Vmo.ValveMain> list) |
| | | public async Task<bool> Inserts(List<Vmo.ValveMainVmo> list) |
| | | { |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMain, AddValveMainInput>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMainVmo, AddValveMainInput>() |
| | | ).CreateMapper(); |
| | | var vmoList = mapper.Map<List<Vmo.ValveMain>, List<AddValveMainInput>>(list); |
| | | var vmoList = mapper.Map<List<Vmo.ValveMainVmo>, List<AddValveMainInput>>(list); |
| | | |
| | | return await _cal.Inserts(vmoList); |
| | | } |
| | |
| | | /// <param name="map"></param> |
| | | /// <returns></returns> |
| | | /// <exception cref="NotImplementedException"></exception> |
| | | public async Task<long> InsertEx(Vmo.ValveMain input, Vmo.ValveGroupAndMainMap map) |
| | | public async Task<long> InsertEx(Vmo.ValveMainVmo input, Vmo.ValveGroupAndMainMapVmo map) |
| | | { |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMain, AddValveMainInput>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMainVmo, AddValveMainInput>() |
| | | ).CreateMapper(); |
| | | var vmo = mapper.Map<Vmo.ValveMain, AddValveMainInput>(input); |
| | | var MappingMapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveGroupAndMainMap, AddValveGroupAndMainMapInput>() |
| | | var vmo = mapper.Map<Vmo.ValveMainVmo, AddValveMainInput>(input); |
| | | var MappingMapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveGroupAndMainMapVmo, AddValveGroupAndMainMapInput>() |
| | | ).CreateMapper(); |
| | | var MappingVmo = MappingMapper.Map<Vmo.ValveGroupAndMainMap, AddValveGroupAndMainMapInput>(map); |
| | | var MappingVmo = MappingMapper.Map<Vmo.ValveGroupAndMainMapVmo, AddValveGroupAndMainMapInput>(map); |
| | | return await _cal.InsertEx(vmo, MappingVmo); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public async Task<bool> BulkInserts(List<Vmo.ValveMain> list) |
| | | public async Task<bool> BulkInserts(List<Vmo.ValveMainVmo> list) |
| | | { |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMain, AddValveMainInput>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMainVmo, AddValveMainInput>() |
| | | ).CreateMapper(); |
| | | var VmoList = mapper.Map<List<Vmo.ValveMain>, List<AddValveMainInput>>(list); |
| | | var VmoList = mapper.Map<List<Vmo.ValveMainVmo>, List<AddValveMainInput>>(list); |
| | | return await _cal.BulkInserts(VmoList); |
| | | } |
| | | |
| | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public async Task<bool> Update(Vmo.ValveMain model) |
| | | public async Task<bool> Update(Vmo.ValveMainVmo model) |
| | | { |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMain, UpdateValveMainInput>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMainVmo, UpdateValveMainInput>() |
| | | ).CreateMapper(); |
| | | var Vmo = mapper.Map<Vmo.ValveMain, UpdateValveMainInput>(model); |
| | | var Vmo = mapper.Map<Vmo.ValveMainVmo, UpdateValveMainInput>(model); |
| | | return await _cal.Update(Vmo); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public async Task<bool> Updates(List<Vmo.ValveMain> list) |
| | | public async Task<bool> Updates(List<Vmo.ValveMainVmo> list) |
| | | { |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMain, UpdateValveMainInput>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMainVmo, UpdateValveMainInput>() |
| | | ).CreateMapper(); |
| | | var VmoList = mapper.Map<List<Vmo.ValveMain>, List<UpdateValveMainInput>>(list); |
| | | var VmoList = mapper.Map<List<Vmo.ValveMainVmo>, List<UpdateValveMainInput>>(list); |
| | | |
| | | return await _cal.Updates(VmoList); |
| | | } |
| | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public async Task<bool> BulkUpdates(List<Vmo.ValveMain> list) |
| | | public async Task<bool> BulkUpdates(List<Vmo.ValveMainVmo> list) |
| | | { |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMain, UpdateValveMainInput>() |
| | | var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Vmo.ValveMainVmo, UpdateValveMainInput>() |
| | | ).CreateMapper(); |
| | | var VmoList = mapper.Map<List<Vmo.ValveMain>, List<UpdateValveMainInput>>(list); |
| | | var VmoList = mapper.Map<List<Vmo.ValveMainVmo>, List<UpdateValveMainInput>>(list); |
| | | |
| | | return await _cal.BulkUpdates(VmoList); |
| | | } |