Exemple #1
0
        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();
            }
        }