Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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());
        }