public void CancelamentoOportunidade(Fila itemFila) { using (var ws = new WsIntegraChronos.IntegraChronos()) { var oportunidadeBusca = _oportunidadeDAO.ObterOportunidadePorId(itemFila.Id_Processo); if (oportunidadeBusca == null) { throw new Exception("Oportunidade não encontrada"); } var response = ws.CancelarTabela(oportunidadeBusca.Id); if (response.Sucesso == false) { throw new Exception(response.Mensagem); } _filaDAO.AtualizarFila(itemFila.Id, Status.Executada); logger.Info(response.Mensagem); } }