public static string DeletaFaturamentoCMI(TRegistro_LanFaturamentoMovFiscal_Pedido val, TObjetoBanco banco) { TCD_LanFaturamentoMovFiscal_Pedido qtb_movfiscal = new TCD_LanFaturamentoMovFiscal_Pedido(); qtb_movfiscal.Banco_Dados = banco; return(qtb_movfiscal.DeletaMovFiscal_Pedido(val)); }
public static TList_RegLanFaturamentoMovFiscal_Pedido Busca(decimal vNR_LanctoFiscal, string vCD_Empresa, decimal vID_NfItem, decimal vNR_Pedido, string vCD_Produto, string vTP_Movimento, int vTop, string vNM_Campo) { TpBusca[] vBusca = new TpBusca[0]; if (vNR_LanctoFiscal > 0) { Array.Resize(ref vBusca, vBusca.Length + 1); vBusca[vBusca.Length - 1].vNM_Campo = "a.NR_LanctoFiscal"; vBusca[vBusca.Length - 1].vVL_Busca = vNR_LanctoFiscal.ToString(); vBusca[vBusca.Length - 1].vOperador = "="; } if (vCD_Empresa.Trim() != "") { Array.Resize(ref vBusca, vBusca.Length + 1); vBusca[vBusca.Length - 1].vNM_Campo = "a.CD_Empresa"; vBusca[vBusca.Length - 1].vVL_Busca = "'" + vCD_Empresa + "'"; vBusca[vBusca.Length - 1].vOperador = "="; } if (vID_NfItem > 0) { Array.Resize(ref vBusca, vBusca.Length + 1); vBusca[vBusca.Length - 1].vNM_Campo = "a.ID_NfItem"; vBusca[vBusca.Length - 1].vVL_Busca = vID_NfItem.ToString(); vBusca[vBusca.Length - 1].vOperador = "="; } if (vNR_Pedido > 0) { Array.Resize(ref vBusca, vBusca.Length + 1); vBusca[vBusca.Length - 1].vNM_Campo = "a.NR_Pedido"; vBusca[vBusca.Length - 1].vVL_Busca = vNR_Pedido.ToString(); vBusca[vBusca.Length - 1].vOperador = "="; } if (vCD_Produto.Trim() != "") { Array.Resize(ref vBusca, vBusca.Length + 1); vBusca[vBusca.Length - 1].vNM_Campo = "a.CD_Produto"; vBusca[vBusca.Length - 1].vVL_Busca = "'" + vCD_Produto + "'"; vBusca[vBusca.Length - 1].vOperador = "="; } if (vTP_Movimento.Trim() != "") { Array.Resize(ref vBusca, vBusca.Length + 1); vBusca[vBusca.Length - 1].vNM_Campo = "a.TP_Movimento"; vBusca[vBusca.Length - 1].vVL_Busca = "'" + vTP_Movimento + "'"; vBusca[vBusca.Length - 1].vOperador = "="; } TCD_LanFaturamentoMovFiscal_Pedido qtb_movfiscal = new TCD_LanFaturamentoMovFiscal_Pedido(); return(qtb_movfiscal.Select(vBusca, vTop, vNM_Campo)); }