Exemplo n.º 1
0
 public TInutNFeInfInut(Entidade_Inutilizacao objEntInutDados)
 {
     this.Id  = "ID" + objEntInutDados.cUf + string.Format("{0:yy}", DateTime.Now) + objEntInutDados.Cnpj + objEntInutDados.ModNfe + objEntInutDados.sSerieNf.PadLeft(3, '0') + objEntInutDados.NrIni.ToString().PadLeft(9, '0') + objEntInutDados.NrFim.ToString().PadLeft(9, '0');
     this.ano = string.Format("{0:yy}", DateTime.Now);
     if (objEntInutDados.TpAmbiente == "PROD")
     {
         this.tpAmb = TAmb.Item1;
     }
     else
     {
         this.tpAmb = TAmb.Item2;
     }
     this.xServ = TInutNFeInfInutXServ.INUTILIZAR;
     this.cUF   = (TCodUfIBGE)NegocioFuncoesGerais.RetornoCodigoIbge(objEntInutDados.cUf);
     if (objEntInutDados.ModNfe == 55)
     {
         this.mod = TMod.Item55;
     }
     else
     {
         this.mod = TMod.Item65;
     }
     this.serie  = objEntInutDados.sSerieNf;
     this.CNPJ   = objEntInutDados.Cnpj;
     this.nNFIni = objEntInutDados.NrIni.ToString();
     this.nNFFin = objEntInutDados.NrFim.ToString();
     this.xJust  = "Numeração não utilizada";
 }
Exemplo n.º 2
0
        private void TmInutilizacao_Tick(object sender, EventArgs e)
        {
            Model_InutilizacaoNfe mInut    = new Model_InutilizacaoNfe();
            EnviarInutilizacao    nEnvInut = new EnviarInutilizacao();

            TmInutilizacao.Enabled = false;

            var dtInut = mInut.Pesquisar();

            for (int i = 0; i < dtInut.Rows.Count; i++)
            {
                eInut = new Entidade_Inutilizacao();

                eInut.Loja       = int.Parse(dtInut.Rows[i]["id_loja"].ToString());
                eInut.cUf        = Convert.ToInt32(dtInut.Rows[i]["cdUfCidadeIbge_Empresa"].ToString().Substring(0, dtInut.Rows[i]["cdUfCidadeIbge_Empresa"].ToString().Length - 5));
                eInut.Cnpj       = dtInut.Rows[i]["cnpj"].ToString();
                eInut.sSerieNf   = dtInut.Rows[i]["serienf"].ToString().Trim();
                eInut.NrIni      = int.Parse(dtInut.Rows[i]["numero_ini"].ToString());
                eInut.NrFim      = int.Parse(dtInut.Rows[i]["numero_fim"].ToString());
                eInut.ModNfe     = int.Parse(dtInut.Rows[i]["ModNfe"].ToString());
                eInut.TpAmbiente = FuncoesGerais.TipoAmbiente();
                nEnvInut.Enviar(eInut, out eInut);
            }

            TmInutilizacao.Enabled = true;
        }
Exemplo n.º 3
0
 public TInutNFe(Entidade_Inutilizacao objEntInut)
 {
     this.versao  = "3.10";
     this.infInut = new TInutNFeInfInut(objEntInut);
 }