Exemplo n.º 1
0
        private bool bVinculoLiquidar(int nContratoCambio, string strIdPe)
        {
            bool bRetorno = false;

            mdlDataBaseAccess.Tabelas.XsdTbProdutosBordero.tbProdutosBorderoRow dtrwProduto = m_typDatSetProdutosBordero.tbProdutosBordero.FindBynIdExportadorstrIdPenIdContratoCambio(m_nIdExportador, strIdPe, nContratoCambio);
            if ((dtrwProduto != null) && (dtrwProduto.RowState != System.Data.DataRowState.Deleted))
            {
                dtrwProduto.bLiquidado = !dtrwProduto.bLiquidado;
                bRetorno = true;
            }
            return(bRetorno);
        }
Exemplo n.º 2
0
        private bool bInsereVinculoContratoCambioBordero(int nContratoCambio, decimal dcValor, int nMoeda, decimal dcTaxaCambial)
        {
            bool bRetorno = false;

            mdlDataBaseAccess.Tabelas.XsdTbProdutosBordero.tbProdutosBorderoRow dtrwProdutos = m_typDatSetProdutosBordero.tbProdutosBordero.NewtbProdutosBorderoRow();
            dtrwProdutos.nIdExportador     = m_nIdExportador;
            dtrwProdutos.strIdPe           = m_strIdPe;
            dtrwProdutos.nIdContratoCambio = nContratoCambio;
            dtrwProdutos.dValor            = (double)dcValor;
            dtrwProdutos.nIdMoeda          = nMoeda;
            dtrwProdutos.dTaxaCambial      = (double)dcTaxaCambial;
            dtrwProdutos.bLiquidado        = false;
            dtrwProdutos.nDocumento        = 0;
            try
            {
                m_typDatSetProdutosBordero.tbProdutosBordero.AddtbProdutosBorderoRow(dtrwProdutos);
                bRetorno = true;
            }catch {
                bRetorno = false;
            }
            return(bRetorno);
        }