public IActionResult ExecutarEdicao(SolicitacaoTransporteResponse solicitacao,
                                     SolicitacaoTransporteResponse.InformacoesItemsDTO item)
 {
     if (EditarSolicitacao(solicitacao, item))
     {
         return(RedirectToAction("Editar", "ColetaCarga", solicitacao));
     }
     else
     {
         return(BadRequest());
     }
 }
        private bool EditarSolicitacao(SolicitacaoTransporteResponse solicitacao,
                                       SolicitacaoTransporteResponse.InformacoesItemsDTO item)
        {
            var service = new Service("ColetaCarga", "Coletacarga", "Editar/" + solicitacao.ID.ToString(), Method.PUT);
            var request = service.GetRequest();

            List <SolicitacaoTransporteResponse.InformacoesItemsDTO> items = new List <SolicitacaoTransporteResponse.InformacoesItemsDTO>();

            items.Add(item);
            solicitacao.Itens = items;

            request.AddJsonBody(solicitacao);
            var response = service.Client.Execute(request);

            var errorMessage = response.Content;

            return(response.StatusCode == System.Net.HttpStatusCode.OK);
        }