Exemple #1
0
        public DataTable ConsultarNotasFiscalSemRetornoOuDuplicadas()
        {
            try
            {
                Dt = new DataTable();

                BancoDados.OpenConection();

                NpgsqlCommand command = new NpgsqlCommand("SpConsultaNFesSemRetorno", BancoDados.conexao);
                command.CommandType = CommandType.StoredProcedure;
                dtReader            = command.ExecuteReader();

                Dt.Load(dtReader);

                BancoDados.CloseConection();
                return(Dt);
            }
            catch (Exception ex)
            {
                BancoDados.CloseConection();
                StreamWriter vWriter = new StreamWriter(@"c:\ServicoCancelamentoNfe.txt", true);
                vWriter.WriteLine("OCORREU O SEGUINTE EERRO: " + ex.Message.ToString());
                vWriter.Flush();
                vWriter.Close();
                return(null);
            }
        }
Exemple #2
0
        public static string UfIbgeEmpresa(int Loja)
        {
            try
            {
                dtReturn = new DataTable();

                BancoDados.OpenConection();

                NpgsqlCommand command = new NpgsqlCommand("SELECT * FROM SpNfeConsultaLojasEmitentes() WHERE idloja=@idloja", BancoDados.conexao);
                command.CommandType = CommandType.Text;
                command.Parameters.AddWithValue("idloja", Loja);
                dtReader = command.ExecuteReader();

                dtReturn.Load(dtReader);

                BancoDados.CloseConection();

                return(dtReturn.Rows[0]["id_uf"].ToString().ToUpper());
            }
            catch (Exception ex)
            {
                BancoDados.CloseConection();
                throw new Exception(ex.Message.ToString());
            }
        }
Exemple #3
0
 public void UpdateNfTpEmisVersaoNFe(string tpEmis, string conting, string versao, string nrlote, string notafiscal, string loja, string serie, int CodFornec, NotaFiscal TipoNF)
 {
     if (TipoNF == NotaFiscal.Saida)
     {
         if (string.IsNullOrEmpty(conting))
         {
             BancoDados.InsertAlterarExcluir(" UPDATE NfSaida \n" +
                                             " SET tpEmis= " + tpEmis + ", cdConting= NULL, NrVersaoNFe = '" + versao + "' \n" +
                                             " WHERE  (NrLote = " + nrlote + ") AND (NrNf = " + notafiscal + ") AND (id_loja = " + loja + ") AND (serienf = '" + serie + "')");
         }
         else
         {
             BancoDados.InsertAlterarExcluir(" UPDATE NfSaida \n" +
                                             " SET tpEmis= " + tpEmis + ", cdConting= " + conting + ", NrVersaoNFe = '" + versao + "' \n" +
                                             " WHERE  (NrLote = " + nrlote + ") AND (NrNf = " + notafiscal + ") AND (id_loja = " + loja + ") AND (serienf = '" + serie + "')");
         }
     }
     else
     {
         if (string.IsNullOrEmpty(conting))
         {
             BancoDados.InsertAlterarExcluir(" UPDATE NfEntrada \n" +
                                             " SET tpEmis= " + tpEmis + ", cdConting= NULL, NrVersaoNFe = '" + versao + "' \n" +
                                             " WHERE  (NrLote = " + nrlote + ") AND (NrNf = " + notafiscal + ") AND (id_loja = " + loja + ") AND (serienf = '" + serie + "') AND (CdFornec = " + CodFornec + ")");
         }
         else
         {
             BancoDados.InsertAlterarExcluir(" UPDATE NfEntrada \n" +
                                             " SET tpEmis= " + tpEmis + ", cdConting= " + conting + ", NrVersaoNFe = '" + versao + "' \n" +
                                             " WHERE  (NrLote = " + nrlote + ") AND (NrNf = " + notafiscal + ") AND (id_loja = " + loja + ") AND (serienf = '" + serie + "') AND (CdFornec = " + CodFornec + ")");
         }
     }
 }
Exemple #4
0
        public DataTable ConsultarNotasFiscalReferidaSaida(int pLoja, int pNotaFiscal, string pSerieNf)
        {
            try
            {
                Dt = new DataTable();

                BancoDados.OpenConection();

                NpgsqlCommand command = new NpgsqlCommand("dbo.SpConsultaReferidaNFeSaida", BancoDados.conexao);
                command.CommandType = CommandType.StoredProcedure;
                command.Parameters.AddWithValue("@id_loja", pLoja);
                command.Parameters.AddWithValue("@nrNF", pNotaFiscal);
                command.Parameters.AddWithValue("@serienf", pSerieNf);
                dtReader = command.ExecuteReader();

                Dt.Load(dtReader);

                BancoDados.CloseConection();
                return(Dt);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message.ToString());
            }
        }
 public DataTable ConsultaManifestacao()
 {
     return(BancoDados.Consultar("SELECT m.*,itm.id as iditem,itm.idseq,itm.txchacessonfe,itm.codmanifestacao " +
                                 "FROM manifestacaonfe m " +
                                 "INNER JOIN itemmanifestacao itm on m.id = itm.idmanifestacao " +
                                 "WHERE codretorno is null"));
 }
Exemple #6
0
        public int IncluirLoteNfeSaida(int pLoja, NotaFiscal TipoNF)
        {
            try
            {
                Dt = new DataTable();

                BancoDados.OpenConection();
                NpgsqlCommand command;

                if (TipoNF == NotaFiscal.Saida)
                {
                    command = new NpgsqlCommand("SpIncluirLoteNFeSaida", BancoDados.conexao);
                }
                else
                {
                    command = new NpgsqlCommand("SpIncluirLoteNFeEntrada", BancoDados.conexao);
                }
                command.CommandType = CommandType.StoredProcedure;
                command.Parameters.AddWithValue("loja", pLoja);
                //command.Parameters.Add("NextNrLote", NpgsqlTypes.NpgsqlDbType.Integer).Direction = ParameterDirection.Output;
                //command.ExecuteNonQuery();

                var Id = command.ExecuteScalar();

                BancoDados.CloseConection();
                //return Convert.ToInt32(command.Parameters["@NextNrLote"].Value);
                return(Convert.ToInt32(Id));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message.ToString());
            }
        }
Exemple #7
0
        public void IncluirDownloadNFe(int IdLoja, string ChAcessoNFe, string XmlNFe, int codretorno)
        {
            try
            {
                BancoDados.OpenConection();
                NpgsqlCommand command;
                BeginTrans = BancoDados.conexao.BeginTransaction();

                command             = new NpgsqlCommand("spincluirdownloadnfe", BancoDados.conexao);
                command.Transaction = BeginTrans;
                command.CommandType = CommandType.StoredProcedure;
                command.Parameters.AddWithValue("id_loja", IdLoja);
                command.Parameters.AddWithValue("txchacessonfe", ChAcessoNFe);
                command.Parameters.AddWithValue("xmlnfe", XmlNFe);
                command.Parameters.AddWithValue("codretorno", codretorno);
                command.ExecuteNonQuery();

                BeginTrans.Commit();
            }
            catch (System.Exception)
            {
                BeginTrans.Rollback();
                throw;
            }
        }
Exemple #8
0
 public void AtualizaRetornoNfeSaida(string Retorno, string ProtAutoriz, int loja, string ChAcesso, NotaFiscal TipoNf)
 {
     if (TipoNf == NotaFiscal.Saida)
     {
         if (string.IsNullOrEmpty(ProtAutoriz))
         {
             BancoDados.InsertAlterarExcluir(" UPDATE  NfSaida SET CdRetorno = " + Retorno + ", NrProtocoloAutorizNfe = NULL \n" +
                                             " WHERE id_loja = " + loja + " AND TxChAcessoNfe = '" + ChAcesso.Trim() + "'");
         }
         else
         {
             BancoDados.InsertAlterarExcluir(" UPDATE  NfSaida SET CdRetorno = " + Retorno + ", NrProtocoloAutorizNfe = " + ProtAutoriz + " \n" +
                                             " WHERE id_loja = " + loja + " AND TxChAcessoNfe = '" + ChAcesso.Trim() + "'");
         }
     }
     else
     {
         if (string.IsNullOrEmpty(ProtAutoriz))
         {
             BancoDados.InsertAlterarExcluir(" UPDATE  NfEntrada SET CdRetorno = " + Retorno + ", NrProtocoloAutorizNfe = NULL \n" +
                                             " WHERE id_loja = " + loja + " AND TxChAcessoNfe = '" + ChAcesso.Trim() + "'");
         }
         else
         {
             BancoDados.InsertAlterarExcluir(" UPDATE  NfEntrada SET CdRetorno = " + Retorno + ", NrProtocoloAutorizNfe = " + ProtAutoriz.Trim() + " \n" +
                                             " WHERE id_loja = " + loja + " AND TxChAcessoNfe = '" + ChAcesso.Trim() + "'");
         }
     }
 }
 public void UpdateManifestacao(int idManifestacao, int codretorno, string ProtReb, DateTime dhRegEvento)
 {
     BancoDados.InsertAlterarExcluir(" UPDATE ItemManifestacao " +
                                     " SET  codretorno =" + codretorno + "," +
                                     " dtregmanifestacao = '" + string.Format("{0:dd/MM/yyyy HH:mm:ss}", dhRegEvento) + "'," +
                                     " nprot = '" + ProtReb + "'" +
                                     " WHERE id =" + idManifestacao);
 }
Exemple #10
0
        public bool ItemLoteNfe(string Retorno, string ChAcesso, string XmlProtNFe)
        {
            BancoDados.InsertAlterarExcluir(" UPDATE ItemLoteNFe \n" +
                                            " SET CdRetorno = " + Retorno + ", xmlprotNFe = '" + XmlProtNFe + "'\n" +
                                            " WHERE TxChAcessoNfe = '" + ChAcesso + "' ");

            return(true);
        }
Exemple #11
0
        public bool LoteProcessado(string Retorno, DateTime DtProcessamento, string Recibo)
        {
            BancoDados.InsertAlterarExcluir(" UPDATE LoteNFe " +
                                            " SET StLote = 'P', CdRetorno =" + Retorno + ", DtResultProcSefaz = '" + string.Format("{0:dd/MM/yyyy HH:mm:ss}", DtProcessamento) + "' " +
                                            " WHERE (NrRecibo = '" + Recibo + "')");

            return(true);
        }
Exemple #12
0
 public DataTable ConsultaCartas()
 {
     return(BancoDados.Consultar("SELECT top 20 C.id_loja,C.Id_cce_lote,NrNf,serienf,CdRetorno,Desc_Correcao,Dt_Aprovacao,TxChAcessoNfe, \n" +
                                 "(SELECT Valor FROM ConfiguracaoNFe where Chave= 'AMBIENTE') as TipoEmissao, Dt_Prot_Nfe, \n" +
                                 "L.CdCpfCgc, dbo.FgIbgeCidadeCodigo_porcdUfcdCidade(L.cduf, L.cdcidade) as cdUfCidadeIbge_Empresa, NrSeqEnvio \n" +
                                 "FROM CCe C  \n" +
                                 "INNER JOIN ItemCCe I On C.Id_cce_lote = I.Id_cce_lote \n" +
                                 "INNER JOIN Loja L On C.id_loja = L.id_loja \n" +
                                 "WHERE \n" +
                                 "CdRetorno is null"));
 }
Exemple #13
0
 public DataTable NotasFiscaisSemEnvio()
 {
     return(BancoDados.Consultar(" SELECT n.nrnf,n.serienf,n.id_loja,it.xmlNFe,it.xmlprotNFe,L.NrRecibo,it.TxChAcessoNFe,IT.NrLote \n" +
                                 " FROM NfSaida N \n" +
                                 " INNER JOIN ItemLoteNfe IT on n.nrnf = it.nrnf and n.serienf = it.serienf and n.id_loja = it.id_loja and n.nrlote = it.nrlote \n" +
                                 " INNER JOIN LoteNFe L on L.id_loja = IT.id_loja AND L.NrLote = IT.NrLote \n" +
                                 " WHERE \n" +
                                 " DtEmissao >= DateAdd(d,-60,GetDate()) \n" +
                                 " AND IT.CdRetorno = 100 \n" +
                                 " AND N.CdRetorno = 100 \n" +
                                 " AND IT.xmlcliente is null "));
 }
Exemple #14
0
        /// <summary>
        /// Update da chave de acesso e codigo da nfe
        /// </summary>
        /// <param name="NotaFiscal"></param>
        /// <param name="Serie"></param>
        /// <param name="Loja"></param>
        /// <param name="fornecedor"></param>
        /// <param name="ChAcessoNfe"></param>
        /// <param name="CodigoNFe"> E o código randomico gerado</param>
        /// <returns></returns>
        public bool UpdateChavedeAcessocNfe(int NotaFiscal, string Serie, int Loja, int fornecedor, string ChAcessoNfe, string CodigoNFe)
        {
            if (fornecedor == 0)
            {
                BancoDados.InsertAlterarExcluir("UPDATE NfSaida SET TxChAcessoNfe='" + ChAcessoNfe + "', CNf = " + CodigoNFe + " WHERE NrNf =" + NotaFiscal + " AND SerieNf = '" + Serie.Trim() + "' AND id_Loja = " + Loja);
            }
            else
            {
                BancoDados.InsertAlterarExcluir("UPDATE NfEntrada SET TxChAcessoNfe='" + ChAcessoNfe + "', CNf = " + CodigoNFe + " WHERE NrNf =" + NotaFiscal + " AND SerieNf = '" + Serie.Trim() + "' AND id_Loja = " + Loja + " AND CdFornec = " + fornecedor);
            }

            return(true);
        }
Exemple #15
0
        public Entidade_Email PesquisaTipoEmail(string TpEmail)
        {
            Entidade_Email EntEmail = new Entidade_Email();

            var Dt = BancoDados.Consultar("SELECT * FROM Email WHERE TpEmail ='" + TpEmail + "'");

            EntEmail.Email   = Dt.Rows[0]["NmEmail"].ToString();
            EntEmail.Usuario = Dt.Rows[0]["NmUsuario"].ToString();
            EntEmail.Senha   = Dt.Rows[0]["Senha"].ToString();
            EntEmail.Smtp    = Dt.Rows[0]["Smtp"].ToString();
            EntEmail.Porta   = int.Parse(Dt.Rows[0]["Porta"].ToString());

            return(EntEmail);
        }
Exemple #16
0
 public void UpdateNfRetorno(int retorno, string ProtAutoriz, int loja, string ChAcessoNfe, NotaFiscal TipoNF)
 {
     if (TipoNF == NotaFiscal.Saida)
     {
         BancoDados.InsertAlterarExcluir(" UPDATE    NfSaida \n" +
                                         " SET              CdRetorno = " + retorno + " \n" +
                                         " WHERE     (id_loja = " + loja + ") AND (TxChAcessoNFe = '" + ChAcessoNfe + "')");
     }
     else
     {
         BancoDados.InsertAlterarExcluir(" UPDATE    NfEntrada \n" +
                                         " SET              CdRetorno = " + retorno + " \n" +
                                         " WHERE     (id_loja = " + loja + ") AND (TxChAcessoNFe = '" + ChAcessoNfe + "')");
     }
 }
Exemple #17
0
 public void UpdateNfErro(int retorno, int loja, string Serie, int notafiscal, int CodFornec, NotaFiscal TipoNF)
 {
     if (TipoNF == NotaFiscal.Saida)
     {
         BancoDados.InsertAlterarExcluir(" UPDATE    NfSaida \n" +
                                         " SET              CdRetorno = " + retorno + " \n" +
                                         " WHERE     (id_loja = " + loja + ") AND (SerieNf = '" + Serie + "') AND (NrNf = " + notafiscal + ")");
     }
     else
     {
         BancoDados.InsertAlterarExcluir(" UPDATE    NfEntrada \n" +
                                         " SET              CdRetorno = " + retorno + " \n" +
                                         " WHERE     (id_loja = " + loja + ") AND (serienf = '" + Serie + "') AND (NrNf = " + notafiscal + ") AND CdFornec = " + CodFornec);
     }
 }
        public DataTable Pesquisar()
        {
            try
            {
                dtReturn = new DataTable();

                BancoDados.OpenConection();

                NpgsqlCommand command = new NpgsqlCommand("SELECT * FROM vw_inutilizacaonfe", BancoDados.conexao);
                command.CommandType = CommandType.Text;
                dtReader            = command.ExecuteReader();

                dtReturn.Load(dtReader);

                BancoDados.CloseConection();

                return(dtReturn);
            }
            catch (SqlException ex)
            {
                sbMsgErro = new StringBuilder();
                for (int i = 0; i < ex.Errors.Count; i++)
                {
                    sbMsgErro.Append("Index #" + i + "\n" +
                                     "Mensagem: " + ex.Errors[i].Message + "\n" +
                                     "LineNumber: " + ex.Errors[i].LineNumber + "\n" +
                                     "Source: " + ex.Errors[i].Source + "\n" +
                                     "Procedimento: " + ex.Errors[i].Procedure + "\n");
                }
                BancoDados.CloseConection();
                StreamWriter vWriter = new StreamWriter(@"c:\C:\Nota_Fiscal_Eletronica\ErroTransacional\ServicoCancelamentoNfe.txt", true);
                vWriter.WriteLine("OCORREU O SEGUINTE EERRO: " + sbMsgErro.ToString());
                vWriter.Flush();
                vWriter.Close();
                return(null);
            }
            catch (Exception ex)
            {
                BancoDados.CloseConection();
                StreamWriter vWriter = new StreamWriter(@"c:\C:\Nota_Fiscal_Eletronica\ErroTransacional\ServicoCancelamentoNfe.txt", true);
                vWriter.WriteLine("OCORREU O SEGUINTE EERRO: " + ex.Message.ToString());
                vWriter.Flush();
                vWriter.Close();
                return(null);
            }
        }
Exemple #19
0
 public DataTable ConsultaNotasFiscais()
 {
     return(BancoDados.Consultar(" SELECT top 50 it.XmlCliente,N.NmCliente,it.TxChAcessoNFe,n.NrNf,N.serienf,N.id_loja,it.TpNFe,C.NmEmailParaEnvioNFe,L.NmRazaoSocial,L.NmLoja,L.NmEnder,L.NrEnder,L.NmBairro\n" +
                                 " FROM NfSaida n () \n" +
                                 " INNER JOIN ItemLoteNfe it () on n.nrnf = it.nrnf and n.serienf = it.serienf and n.id_loja = it.id_loja and n.nrlote=it.nrlote \n" +
                                 " INNER JOIN Cliente c on n.cdcpfcgc = c.cdcpfcgc \n" +
                                 " INNER JOIN Loja L on N.id_loja = L.id_loja \n" +
                                 " WHERE \n" +
                                 " n.serienf = (SELECT serienfe FROM Loja l () WHERE L.id_loja = N.id_loja ) \n" +
                                 " AND n.cdretorno=100 \n" +
                                 " AND it.cdretorno=100 \n" +
                                 " AND xmlcliente is not null \n" +
                                 " AND it.FlXmlEnviado is null \n" +
                                 " AND C.NmEmailParaEnvioNFe is not null \n" +
                                 " AND LTRIM(RTRIM(C.NmEmailParaEnvioNFe)) != '' \n" +
                                 " AND NOT EXISTS ( SELECT * FROM NFEmailSemEnvio NFS WHERE N.id_loja = NFS.id_loja AND N.NrNf = NFS.NrNF AND N.serienf= NFS.serienf) \n" +
                                 " ORDER BY dtemissao"));
 }
Exemple #20
0
        public void InsertConsNFDest(Entidade_ConsNFDest ObjConsNFDest)
        {
            BancoDados.OpenConection();
            NpgsqlCommand command;

            BeginTrans = BancoDados.conexao.BeginTransaction();

            command             = new NpgsqlCommand("spincluirconsultadestinatario", BancoDados.conexao);
            command.Transaction = BeginTrans;
            command.CommandType = CommandType.StoredProcedure;
            command.Parameters.AddWithValue("codstatus", ObjConsNFDest.codstatus);
            command.Parameters.AddWithValue("dhresp", ObjConsNFDest.dhresp);
            command.Parameters.AddWithValue("indcont", ObjConsNFDest.indcont);

            var Id = command.ExecuteScalar();

            foreach (var item in ObjConsNFDest.ListItemConsDest)
            {
                command             = new NpgsqlCommand("spincluiritemconsultanfdest", BancoDados.conexao);
                command.Transaction = BeginTrans;
                command.CommandType = CommandType.StoredProcedure;
                command.Parameters.AddWithValue("id_consdest", Convert.ToInt32(Id));
                command.Parameters.AddWithValue("nsu", item.nsu);
                command.Parameters.AddWithValue("chacessonfe", item.chacessonfe);
                command.Parameters.AddWithValue("cnpjcpf", item.cnpjcpf.Trim());
                command.Parameters.AddWithValue("nomeemitente", item.nomeemitente);
                command.Parameters.AddWithValue("dtemissao", item.dtemissao);
                command.Parameters.AddWithValue("tpnfe", item.tpnfe);
                command.Parameters.AddWithValue("vlnfe", item.vlnfe);
                command.Parameters.AddWithValue("dhautorizacao", item.dhautorizacao);
                command.Parameters.AddWithValue("sitnfe", item.sitnfe);
                command.Parameters.AddWithValue("sit_manifestacao_dest", item.sit_manifestacao_dest);

                command.ExecuteNonQuery();
            }

            BeginTrans.Commit();

            BancoDados.CloseConection();
        }
Exemple #21
0
        public DataTable ConsultarNotasFiscalItens(int pLoja, int pNotaFiscal, string pSerieNf, int CodFornec, NotaFiscal TipoNF)
        {
            try
            {
                Dt = new DataTable();

                BancoDados.OpenConection();

                if (TipoNF == NotaFiscal.Saida)
                {
                    NpgsqlCommand command = new NpgsqlCommand("SELECT * FROM vw_itemnfesaida WHERE cdloja=@id_loja AND nrnf=@nrnf AND nmserienf=@serienf", BancoDados.conexao);
                    command.CommandType = CommandType.Text;
                    command.Parameters.AddWithValue("id_loja", pLoja);
                    command.Parameters.AddWithValue("nrNF", pNotaFiscal);
                    command.Parameters.AddWithValue("serienf", pSerieNf);
                    dtReader = command.ExecuteReader();
                }
                else
                {
                    NpgsqlCommand command = new NpgsqlCommand("SpConsultaNFeItensEntrada", BancoDados.conexao);
                    command.CommandType = CommandType.StoredProcedure;
                    command.Parameters.AddWithValue("@id_loja", pLoja);
                    command.Parameters.AddWithValue("@nrNF", pNotaFiscal);
                    command.Parameters.AddWithValue("@serienf", pSerieNf);
                    command.Parameters.AddWithValue("@CdFornec", CodFornec);
                    dtReader = command.ExecuteReader();
                }

                Dt.Load(dtReader);

                BancoDados.CloseConection();
                return(Dt);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message.ToString());
            }
        }
Exemple #22
0
        public static DataTable LojasEmitentes()
        {
            try
            {
                dtReturn = new DataTable();

                BancoDados.OpenConection();

                NpgsqlCommand command = new NpgsqlCommand("SELECT * FROM SpNfeConsultaLojasEmitentes()", BancoDados.conexao);
                command.CommandType = CommandType.Text;
                dtReader            = command.ExecuteReader();

                dtReturn.Load(dtReader);

                BancoDados.CloseConection();

                return(dtReturn);
            }
            catch (Exception ex)
            {
                BancoDados.CloseConection();
                throw new Exception(ex.Message.ToString());
            }
        }
Exemple #23
0
 public bool ExisteTipoEmail(string TpEmail)
 {
     return(BancoDados.CodigoExiste("SELECT TpEmail FROM Email WHERE TpEmail ='" + TpEmail + "'"));
 }
Exemple #24
0
 public void InsertErroLog(string DescErro)
 {
     BancoDados.InsertAlterarExcluir(" INSERT INTO LogNfe (DtOcor, TxOcor) \n" +
                                     " VALUES     (now()::timestamp,'" + DescErro + "')");
 }
 public bool Salvar(Entidade_Inutilizacao ObjDados)
 {
     BancoDados.InsertAlterarExcluir("UPDATE InutilizacaoNFe Set CdRetorno=" + ObjDados.CdRetorno + ",TxChAcessoInutilizNfe='" + ObjDados.ChaveAcessoNfe + "' WHERE numero_ini = " + ObjDados.NrIni + " AND numero_fim = " + ObjDados.NrFim + "  AND id_loja = " + ObjDados.Loja);
     return(true);
 }
Exemple #26
0
 public bool ConsultaChaveNfeExiteConsultaDest(string chaveacesso)
 {
     return(BancoDados.CodigoExiste("SELECT * FROM itemconsultanfdest WHERE chacessonfe='" + chaveacesso + "'"));
 }
Exemple #27
0
        public bool EmailNaoEnviados(int Loja, int NotaFiscal, string SerieNf)
        {
            BancoDados.InsertAlterarExcluir(" INSERT INTO NFEmailSemEnvio VALUES (" + Loja + "," + NotaFiscal + ",'" + SerieNf + "')");

            return(true);
        }
Exemple #28
0
 public bool AtualizarEnvioXmlCliente(string ChAcessoNFe, int Loja, bool FlXmlEnviado)
 {
     BancoDados.InsertAlterarExcluir(" UPDATE ItemLoteNFe SET FlXmlEnviado='" + FlXmlEnviado + "'\n" +
                                     " WHERE id_loja =" + Loja + " AND TxChAcessoNfe = '" + ChAcessoNFe + "'");
     return(true);
 }
Exemple #29
0
 public bool UpdateLoteNFe(int Loja, int nrlote)
 {
     BancoDados.InsertAlterarExcluir("UPDATE LoteNFe SET CdRetorno=103 WHERE id_loja =" + Loja + " AND NrLote =" + nrlote + "");
     return(true);
 }
Exemple #30
0
 public bool IncluirXmlCliente(string ChAcessoNFe, int Loja, string XmlCliente)
 {
     BancoDados.InsertAlterarExcluir(" UPDATE ItemLoteNFe SET XmlCliente='" + XmlCliente + "'\n" +
                                     " WHERE id_loja =" + Loja + " AND TxChAcessoNfe = '" + ChAcessoNFe + "'");
     return(true);
 }