public async Task <IActionResult> UpdateShipperMapping([FromBody] LoadshopShipperMappingModel mapping) { await _securityService.GuardActionAsync(SecurityActions.Loadshop_Ui_ShipperProfile_CustomerMapping); mapping.LastChgBy = _userContext.UserName; mapping.LastChgDtTm = DateTime.Now; return(Success(await _topsLoadshopApiService.UpdateShipperMapping(mapping))); }
public async Task <ResponseMessage <LoadshopShipperMappingModel> > UpdateShipperMapping(LoadshopShipperMappingModel shipperMappingModel) { var url = $"{_baseUrl}/v1/loadshop/shippermapping"; var content = JsonConvert.SerializeObject(shipperMappingModel); var requestBody = new StringContent(content, Encoding.UTF8, "application/json"); var resp = _client.PutAsync(url, requestBody, default(CancellationToken)).Result; return(await ProcessData <LoadshopShipperMappingModel, LoadshopShipperMappingModel>(resp, url, shipperMappingModel)); }