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); }
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); }