public string Gravar(TRegistro_ConsultaDest val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(20); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_CONSULTA", val.Id_consulta); hs.Add("@P_LOGINCONSULTA", val.Loginconsulta); hs.Add("@P_DT_CONSULTA", val.Dt_consulta); hs.Add("@P_NSU", val.Nsu); hs.Add("@P_CHAVE_ACESSO", val.chave_acesso); hs.Add("@P_CNPJ_EMITENTE", val.Cnpj_emitente); hs.Add("@P_NM_EMITENTE", val.Nm_emitente); hs.Add("@P_INSC_EMITENTE", val.Insc_Emitente); hs.Add("@P_VL_NFE", val.Vl_nfe); hs.Add("@P_ST_NFE", val.St_nfe); hs.Add("@P_SITCONF", val.Sitconf); hs.Add("@P_DS_CORRECAO", val.Ds_correcao); hs.Add("@P_TP_REGISTRO", val.Tp_registro); hs.Add("@P_DIGVAL", val.digVal); hs.Add("@P_DHRECBTO", val.Dh_recbto); hs.Add("@P_TP_NFE", val.Tp_movimento); hs.Add("@P_XML_NFE", val.XML_NFe); hs.Add("@P_DT_EMINFE", val.Dt_eminfe); hs.Add("@P_NPROT", val.nProt); return(executarProc("IA_FAT_CONSULTADEST", hs)); }
public string Excluir(TRegistro_ConsultaDest val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(2); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_CONSULTA", val.Id_consulta); return(executarProc("EXCLUI_FAT_CONSULTADEST", hs)); }
public TList_ConsultaDest Select(Utils.TpBusca[] vBusca, int vTop, string vNM_Campo) { TList_ConsultaDest lista = new TList_ConsultaDest(); System.Data.SqlClient.SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = CriarBanco_Dados(false); } try { reader = ExecutarBusca(SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo)); while (reader.Read()) { TRegistro_ConsultaDest reg = new TRegistro_ConsultaDest(); 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("id_consulta"))) { reg.Id_consulta = reader.GetDecimal(reader.GetOrdinal("id_consulta")); } if (!reader.IsDBNull(reader.GetOrdinal("loginconsulta"))) { reg.Loginconsulta = reader.GetString(reader.GetOrdinal("loginconsulta")); } if (!reader.IsDBNull(reader.GetOrdinal("nr_lanctofiscal"))) { reg.Nr_lanctofiscal = reader.GetDecimal(reader.GetOrdinal("nr_lanctofiscal")); } if (!reader.IsDBNull(reader.GetOrdinal("nr_notafiscal"))) { reg.Nr_notafiscal = reader.GetDecimal(reader.GetOrdinal("nr_notafiscal")); } if (!reader.IsDBNull(reader.GetOrdinal("dt_consulta"))) { reg.Dt_consulta = reader.GetDateTime(reader.GetOrdinal("dt_consulta")); } if (!reader.IsDBNull(reader.GetOrdinal("nsu"))) { reg.Nsu = reader.GetDecimal(reader.GetOrdinal("nsu")); } if (!reader.IsDBNull(reader.GetOrdinal("chave_acesso"))) { reg.chave_acesso = reader.GetString(reader.GetOrdinal("chave_acesso")); } if (!reader.IsDBNull(reader.GetOrdinal("cnpj_emitente"))) { reg.Cnpj_emitente = reader.GetString(reader.GetOrdinal("cnpj_emitente")); } if (!reader.IsDBNull(reader.GetOrdinal("nm_emitente"))) { reg.Nm_emitente = reader.GetString(reader.GetOrdinal("nm_emitente")); } if (!reader.IsDBNull(reader.GetOrdinal("vl_nfe"))) { reg.Vl_nfe = reader.GetDecimal(reader.GetOrdinal("vl_nfe")); } if (!reader.IsDBNull(reader.GetOrdinal("st_nfe"))) { reg.St_nfe = reader.GetString(reader.GetOrdinal("st_nfe")); } if (!reader.IsDBNull(reader.GetOrdinal("sitconf"))) { reg.Sitconf = reader.GetString(reader.GetOrdinal("sitconf")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_correcao"))) { reg.Ds_correcao = reader.GetString(reader.GetOrdinal("ds_correcao")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_registro"))) { reg.Tp_registro = reader.GetString(reader.GetOrdinal("tp_registro")); } if (!reader.IsDBNull(reader.GetOrdinal("Insc_Emitente"))) { reg.Insc_Emitente = reader.GetString(reader.GetOrdinal("Insc_Emitente")); } if (!reader.IsDBNull(reader.GetOrdinal("digVal"))) { reg.digVal = reader.GetString(reader.GetOrdinal("digVal")); } if (!reader.IsDBNull(reader.GetOrdinal("dhRecbto"))) { reg.Dh_recbto = reader.GetDateTime(reader.GetOrdinal("dhRecbto")); } if (!reader.IsDBNull(reader.GetOrdinal("TP_NFe"))) { reg.Tp_movimento = reader.GetString(reader.GetOrdinal("TP_NFe")); } if (!reader.IsDBNull(reader.GetOrdinal("XML_NFe"))) { reg.XML_NFe = reader.GetString(reader.GetOrdinal("XML_NFe")); } if (!reader.IsDBNull(reader.GetOrdinal("DT_EmiNFe"))) { reg.Dt_eminfe = reader.GetDateTime(reader.GetOrdinal("DT_EmiNFe")); } if (!reader.IsDBNull(reader.GetOrdinal("nProt"))) { reg.nProt = reader.GetDecimal(reader.GetOrdinal("nProt")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }