public async Task CreateNetworkRequestTypeMapping([FromBody] CNDSNetworkRequestTypeMappingDTO dto) { var mapping = new Lpp.CNDS.DTO.NetworkRequestTypeMappingDTO { ID = dto.ID, NetworkID = dto.NetworkID, ProjectID = dto.ProjectID, RequestTypeID = dto.RequestTypeID, Routes = dto.Routes.Select(r => new Lpp.CNDS.DTO.NetworkRequestTypeDefinitionDTO { ID = r.ID, NetworkID = r.NetworkID, ProjectID = r.ProjectID, RequestTypeID = r.RequestTypeID, DataSourceID = r.DataSourceID }).ToArray() }; await CNDSApi.RequestTypeMapping.CreateOrUpdateMapping(mapping); }
public async Task <Lpp.CNDS.DTO.NetworkRequestTypeMappingDTO> CreateOrUpdateMapping(Lpp.CNDS.DTO.NetworkRequestTypeMappingDTO dto) { var result = await Client.Post <Lpp.CNDS.DTO.NetworkRequestTypeMappingDTO, Lpp.CNDS.DTO.NetworkRequestTypeMappingDTO>(Path + "/CreateOrUpdateMapping", dto); return(result.ReturnSingleItem()); }