public void Finalizar(int EnderecoID, int PDVSelecionado, int EntregaControleIDSelecionado, int ClienteID, string SessionID, string DataSelecionada, decimal EntregaValor) { IRLib.CompraTemporaria oCompraTemporaria = new IRLib.CompraTemporaria(); oCompraTemporaria.ClienteID.Valor = ClienteID; oCompraTemporaria.SessionID.Valor = SessionID; EstruturaCompraTemporaria oEstrutura = oCompraTemporaria.ConsultarSeExiste(); oCompraTemporaria.EnderecoID.Valor = EnderecoID; oCompraTemporaria.EntregaControleIDSelecionado.Valor = EntregaControleIDSelecionado; oCompraTemporaria.DataSelecionada.Valor = DataSelecionada; oCompraTemporaria.EntregaValor.Valor = EntregaValor; oCompraTemporaria.PDVSelecionado.Valor = PDVSelecionado; if (oEstrutura.Encontrado) { oCompraTemporaria.Control.ID = oEstrutura.ID; oCompraTemporaria.AtualizarEntrega(); } else { oCompraTemporaria.Inserir(); } }