/// <summary> /// Obter Dados /// </summary> /// <returns></returns> private enviNFe ObterDados() { if (!string.IsNullOrWhiteSpace(_xmlNfe)) { var d0 = Utils.ConverterXMLParaClasse <NFe>(_xmlNfe); return(new enviNFe(_versao.ObterVersaoServico(), _idlote, _emisorEmissorServicoConfig.IndicadorSincronizacao, new List <NFe> { d0 })); } if (_nFes.Count == 0) { throw new InvalidOperationException("Informe ao menos uma Nfe"); } var pedEnvio = new enviNFe(_versao.ObterVersaoServico(), _idlote, _emisorEmissorServicoConfig.IndicadorSincronizacao, _nFes.ToList()); return(pedEnvio); }
/// <summary> /// Obter dados /// </summary> /// <returns></returns> private consReciNFe ObterDados() { var enitty = new consReciNFe { nRec = Convert.ToString(_numRecibo), tpAmb = _emisorEmissorServicoConfig.Ambiente, versao = _versao.ObterVersaoServico() }; return(enitty); }
/// <summary> /// Obter Dados /// </summary> /// <returns></returns> private consStatServ ObterDados() { var pedStatus = new consStatServ { cUF = _emisorEmissorServicoConfig.Estado, tpAmb = _emisorEmissorServicoConfig.Ambiente, versao = _versao.ObterVersaoServico() }; return(pedStatus); }
/// <summary> /// Obter Dados /// </summary> /// <returns></returns> private envEvento ObterDados() { var lstEventos = new List <evento>(); foreach (var item in _eventosBuilder) { lstEventos.Add(new evento { versao = _versao.ObterVersaoServico(), infEvento = new infEventoEnv { CPF = item.Cpfcnpj.Length == 11 ? item.Cpfcnpj : null, CNPJ = item.Cpfcnpj.Length == 14 ? item.Cpfcnpj : null, cOrgao = _emisorEmissorServicoConfig.Estado, tpAmb = _emisorEmissorServicoConfig.Ambiente, chNFe = item.ChaveNFe, dhEvento = DateTime.Now, tpEvento = 110111, //Codigo do evento de cancelamento nSeqEvento = item.SeqEvento, verEvento = _versao.ObterVersaoServico(), detEvento = new detEvento { nProt = item.ProtAutorizacao, versao = _versao.ObterVersaoServico(), xJust = item.Justificativa }, Id = "ID" + 110111 + item.ChaveNFe + item.SeqEvento.ToString().PadLeft(2, '0') } }); } var eventos = new envEvento { versao = _versao.ObterVersaoServico(), evento = lstEventos, idLote = _idlote }; return(eventos); }
/// <summary> /// Obter dados /// </summary> /// <returns></returns> private consSitNFe ObterDados() { var chave = _documento == DocumentoProtocolo.Chave ? _chaveNfe : ObterChave(); //Retirar letras, se houver _chaveNfe = chave.RetirarLetras(); var enitty = new consSitNFe { chNFe = _chaveNfe, tpAmb = _emisorEmissorServicoConfig.Ambiente, versao = _versao.ObterVersaoServico() }; return(enitty); }