public async Task <HttpResponseMessage> Update(CNDSNetworkDTO dto) { var rsp = await CNDSApi.Networks.Update(new cndsDTO.NetworkTransferDTO { ID = dto.ID, Name = dto.Name, Url = dto.Url, ServiceUrl = dto.ServiceUrl, ServiceUserName = dto.ServiceUserName, ServicePassword = dto.ServicePassword }); if (rsp.IsSuccessStatusCode) { return(Request.CreateResponse(HttpStatusCode.OK)); } return(Request.CreateErrorResponse(rsp.StatusCode, rsp.ReasonPhrase)); }
public async Task <CNDSNetworkDTO> Register(CNDSNetworkDTO dto) { var network = await CNDSApi.Networks.Register(new Lpp.CNDS.DTO.NetworkTransferDTO { ID = dto.ID, Name = dto.Name, Url = dto.Url, ServiceUrl = dto.ServiceUrl, ServiceUserName = dto.ServiceUserName, ServicePassword = dto.ServicePassword }); return(new CNDSNetworkDTO { ID = network.ID.Value, Name = network.Name, Url = network.Url, ServiceUrl = network.ServiceUrl, ServiceUserName = network.ServiceUserName, ServicePassword = network.ServicePassword }); }