示例#1
0
        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));
        }
示例#2
0
        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));
        }
示例#3
0
        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);
        }