Пример #1
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 + ")");
         }
     }
 }
Пример #2
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() + "'");
         }
     }
 }
Пример #3
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);
        }
Пример #4
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);
        }
Пример #5
0
 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);
 }
Пример #6
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);
        }
Пример #7
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);
     }
 }
Пример #8
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 + "')");
     }
 }
Пример #9
0
        public bool EmailNaoEnviados(int Loja, int NotaFiscal, string SerieNf)
        {
            BancoDados.InsertAlterarExcluir(" INSERT INTO NFEmailSemEnvio VALUES (" + Loja + "," + NotaFiscal + ",'" + SerieNf + "')");

            return(true);
        }
Пример #10
0
 public bool UpdateLoteNFe(int Loja, int nrlote)
 {
     BancoDados.InsertAlterarExcluir("UPDATE LoteNFe SET CdRetorno=103 WHERE id_loja =" + Loja + " AND NrLote =" + nrlote + "");
     return(true);
 }
Пример #11
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);
 }
Пример #12
0
 public bool Salvar(Entidade_Status ObjDados)
 {
     BancoDados.InsertAlterarExcluir("INSERT INTO StatusServNFe(tpambiente,status, dtstatus,uf) values(" + ObjDados.tpAmbiente + "," + ObjDados.cStatus + ",'" + string.Format("{0:dd/MM/yyyy HH:mm:ss}", DateTime.Now) + "','" + ObjDados.Uf + "')");
     return(true);
 }
Пример #13
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);
 }
Пример #14
0
 public void UpdateLoteRecebidos(string StatusLote, DateTime RecSefaz, string NrTempoProcSefaz, string NumeroRecibo, string Retorno, string NrLote, int Loja)
 {
     BancoDados.InsertAlterarExcluir(" UPDATE LoteNFe \n" +
                                     " SET NrRecibo = '" + NumeroRecibo.Trim() + "', StLote = '" + StatusLote.Trim() + "', CdRetorno= " + Retorno + ",  DtRecSefaz = '" + string.Format("{0:dd/MM/yyyy HH:mm:ss}", RecSefaz) + "', NrTempoProcSefaz = '" + NrTempoProcSefaz.Trim() + "' \n" +
                                     " WHERE (NrLote = " + NrLote + ") AND (id_loja = " + Loja + ")");
 }
Пример #15
0
 public bool UpdateRetornoCCeConsSit(int NrSeqLote, int CdRetorno, string ChAcessoNFe)
 {
     BancoDados.InsertAlterarExcluir("UPDATE ItemCCe SET CdRetorno=" + CdRetorno + " WHERE NrSeqEnvio =" + NrSeqLote + " AND TxChAcessoNFe = '" + ChAcessoNFe.Trim() + "'");
     return(true);
 }
Пример #16
0
 public bool UpdateRetornoCCe(int Id_Lote_CCe, int CdRetorno, string ChAcessoNFe)
 {
     BancoDados.InsertAlterarExcluir("UPDATE ItemCCe SET CdRetorno=" + CdRetorno + " WHERE id_cce_lote =" + Id_Lote_CCe + " AND TxChAcessoNFe = '" + ChAcessoNFe.Trim() + "'");
     return(true);
 }
Пример #17
0
 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);
 }
Пример #18
0
 public void UpdateXmlTpSaida(int loja, int nf, string serienf, int lote, string tpemis, string xml, int Fornecedor = 0)
 {
     BancoDados.InsertAlterarExcluir(" UPDATE ItemLoteNFe \n" +
                                     " SET xmlNFe = '" + xml + "', tpEmis = " + tpemis + " \n" +
                                     " WHERE  (id_loja = " + loja + ") AND (serienf = '" + serienf + "') AND (NrNf = " + nf + ") AND (NrLote = " + lote + ")" + (Fornecedor == 0 ? " " : " AND CdFornec = " + Fornecedor));
 }
Пример #19
0
 public void UpdateLoteErro(int retorno, int loja, string Serie, int notafiscal, int Fornecedor = 0)
 {
     BancoDados.InsertAlterarExcluir(" UPDATE    ItemLoteNFe \n" +
                                     " SET       CdRetorno = " + retorno + " \n" +
                                     " WHERE     (id_loja = " + loja + ") AND (serienf = '" + Serie + "') AND (NrNf = " + notafiscal + ")" + (Fornecedor == 0 ? " " : " AND CdFornec = " + Fornecedor));
 }
Пример #20
0
 public void UpdateChAcessoItemLote(int loja, int nf, string serienf, int lote, string chAcessoNfe)
 {
     BancoDados.InsertAlterarExcluir(" UPDATE ItemLoteNFe \n" +
                                     " SET TxChAcessoNfe = '" + chAcessoNfe + "' \n" +
                                     " WHERE (NrNf = " + nf + ") AND (serienf = '" + serienf + "') AND (id_loja = " + loja + ")  AND (NrLote = " + lote + ")");
 }
Пример #21
0
 public void InsertErroLog(string DescErro)
 {
     BancoDados.InsertAlterarExcluir(" INSERT INTO LogNfe (DtOcor, TxOcor) \n" +
                                     " VALUES     (now()::timestamp,'" + DescErro + "')");
 }
Пример #22
0
 public bool UpdateRetornoCCe(int Id_Lote_CCe, string ChAcessoNFe, int CdRetorno, DateTime DtAprov)
 {
     BancoDados.InsertAlterarExcluir("UPDATE ItemCCe SET CdRetorno=" + CdRetorno + ", Dt_Aprovacao = '" + string.Format("{0:MM/dd/yyyy hh:mm:ss}", DtAprov) + "' WHERE id_cce_lote =" + Id_Lote_CCe + " AND TxChAcessoNFe = '" + ChAcessoNFe.Trim() + "'");
     return(true);
 }