Exemplo n.º 1
0
        private void TmNotaFiscal_Tick(object sender, EventArgs e)
        {
            mLog = new Model_LogNfe();
            TmNotaFiscal.Enabled = false;
            EnviarSaida objNfe = new EnviarSaida();

            eNf = new Entidade_NotaFiscal();
            objNfe.Enviar(null, out eNf);
            TmNotaFiscal.Enabled = true;
        }
Exemplo n.º 2
0
 private void TmEntrada_Tick(object sender, EventArgs e)
 {
     mLog = new Model_LogNfe();
     try
     {
         TmEntrada.Enabled = false;
         EnviarEntrada objNfe = new EnviarEntrada();
         eNf = new Entidade_NotaFiscal();
         objNfe.Enviar(null, out eNf);
         TmEntrada.Enabled = true;
     }
     catch (Exception Ex)
     {
         TmEntrada.Enabled = true;
         mLog.InsertErroLog("Erro em consulta de nota fiscal. \nErro encontrado:" + Ex.Message.ToString());
     }
 }
Exemplo n.º 3
0
        private void TmSemRetorno_Tick(object sender, EventArgs e)
        {
            EnviarConsultaNfe ConsultaNfe = new EnviarConsultaNfe();
            Model_NotaFiscal  mNotaFisca  = new Model_NotaFiscal();

            NFuncoes = new NegocioFuncoesGerais();

            mLog = new Model_LogNfe();

            try
            {
                TmSemRetorno.Enabled = false;
                var DtRet = mNotaFisca.ConsultarNotasFiscalSemRetornoOuDuplicadas();

                for (int i = 0; i < DtRet.Rows.Count; i++)
                {
                    eNf                = new Entidade_NotaFiscal();
                    eNf.Loja           = int.Parse(DtRet.Rows[i]["id_loja"].ToString());
                    eNf.TpNfe          = DtRet.Rows[i]["TpNfe"].ToString();
                    eNf.NotaFiscal     = int.Parse(DtRet.Rows[i]["NrNf"].ToString());
                    eNf.sSerieNf       = DtRet.Rows[i]["serienf"].ToString();
                    eNf.CdFornecedor   = Convert.ToInt32(DtRet.Rows[i]["CdFornec"].ToString());
                    eNf.ChaveAcessoNfe = DtRet.Rows[i]["TxChAcessoNfe"].ToString();
                    eNf.TpNfe          = DtRet.Rows[i]["TpNFe"].ToString();
                    eNf.cUf            = int.Parse(FuncoesGerais.UfIbgeEmpresa(int.Parse(DtRet.Rows[i]["id_loja"].ToString())));
                    eNf.TpAmbiente     = FuncoesGerais.TipoAmbiente();
                    ConsultaNfe.Enviar(eNf, out eNf);
                }
                TmSemRetorno.Enabled = true;
            }
            catch (Exception Ex)
            {
                TmSemRetorno.Enabled = true;
                mLog.InsertErroLog("Erro em consulta de nota fiscal. \nErro encontrado:" + NFuncoes.TiraCampos(Ex.Message.ToString()));
            }
        }