private void SetCodigoMunicipio(string municipio) { var municipioSemAcentos = Acentuacao.RemoverAcentuacao(municipio).ToUpper(); CodigoMunicipio = ((int)Enum.Parse(typeof(CodMunicipioIBGE), municipioSemAcentos)).ToString(); }
private static IdentificacaoNFe GetIdentificacao(NotaFiscalModel NotaFiscal, CodigoUfIbge codigoUF, DateTime now, Emissor emitente, Modelo modeloNota, int serie, string numeroNFe, TipoEmissao tipoEmissao, Ambiente ambiente, string documentoDanfe) { var finalidadeEmissao = (FinalidadeEmissao)Enum.Parse(typeof(FinalidadeEmissao), Acentuacao.RemoverAcentuacao(NotaFiscal.Finalidade)); var identificacao = new IdentificacaoNFe(codigoUF, now, emitente.CNPJ, modeloNota, serie, numeroNFe, tipoEmissao, ambiente, emitente, NotaFiscal.NaturezaOperacao, finalidadeEmissao, NotaFiscal.IsImpressaoBobina, NotaFiscal.IndicadorPresenca, documentoDanfe); return(identificacao); }