public string Excluir(TRegistro_LanFat_ComplementoDevolucao val) { Hashtable hs = new Hashtable(1); hs.Add("@P_ID_COMPLDEV", val.Id_compldev); return(executarProc("EXCLUI_FAT_COMPDEVOL_NF", hs)); }
public string Gravar(TRegistro_LanFat_ComplementoDevolucao val) { Hashtable hs = new Hashtable(8); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_NR_LANCTOFISCAL_ORIGEM", val.Nr_lanctofiscal_origem); hs.Add("@P_ID_NFITEM_ORIGEM", val.Id_nfitem_origem); hs.Add("@P_NR_LANCTOFISCAL_DESTINO", val.Nr_lanctofiscal_destino); hs.Add("@P_ID_NFITEM_DESTINO", val.Id_nfitem_destino); hs.Add("@P_TP_OPERACAO", val.Tp_operacao); hs.Add("@P_QTD_LANCTO", val.Qtd_lancto); hs.Add("@P_VL_LANCTO", val.Vl_lancto); return(executarProc("IA_FAT_COMPDEVOL_NF", hs)); }
public TList_LanFat_ComplementoDevolucao Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { bool st_transacao = false; if (Banco_Dados == null) { st_transacao = CriarBanco_Dados(true); } SqlDataReader reader = ExecutarBusca(SqlCodeBusca(vBusca, vTop, vNM_Campo, string.Empty, string.Empty)); TList_LanFat_ComplementoDevolucao lista = new TList_LanFat_ComplementoDevolucao(); try { while (reader.Read()) { TRegistro_LanFat_ComplementoDevolucao reg = new TRegistro_LanFat_ComplementoDevolucao(); if (!(reader.IsDBNull(reader.GetOrdinal("CD_Empresa")))) { reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa")); } if (!(reader.IsDBNull(reader.GetOrdinal("NM_Empresa")))) { reg.Nm_empresa = reader.GetString(reader.GetOrdinal("NM_Empresa")); } if (!(reader.IsDBNull(reader.GetOrdinal("NR_LanctoFiscal_Origem")))) { reg.Nr_lanctofiscal_origem = reader.GetDecimal(reader.GetOrdinal("NR_LanctoFiscal_Origem")); } if (!(reader.IsDBNull(reader.GetOrdinal("ID_NFItem_Origem")))) { reg.Id_nfitem_origem = reader.GetDecimal(reader.GetOrdinal("ID_NFItem_Origem")); } if (!(reader.IsDBNull(reader.GetOrdinal("NR_LanctoFiscal_Destino")))) { reg.Nr_lanctofiscal_destino = reader.GetDecimal(reader.GetOrdinal("NR_LanctoFiscal_Destino")); } if (!(reader.IsDBNull(reader.GetOrdinal("ID_NFItem_Destino")))) { reg.Id_nfitem_destino = reader.GetDecimal(reader.GetOrdinal("ID_NFItem_Destino")); } if (!(reader.IsDBNull(reader.GetOrdinal("TP_Operacao")))) { reg.Tp_operacao = reader.GetString(reader.GetOrdinal("TP_Operacao")); } if (!(reader.IsDBNull(reader.GetOrdinal("QTD_Lancto")))) { reg.Qtd_lancto = reader.GetDecimal(reader.GetOrdinal("QTD_Lancto")); } if (!(reader.IsDBNull(reader.GetOrdinal("VL_Lancto")))) { reg.Vl_lancto = reader.GetDecimal(reader.GetOrdinal("VL_Lancto")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (st_transacao) { deletarBanco_Dados(); } } return(lista); }