private void btnSalvar_Click(object sender, EventArgs e) { ExecuteSafe(() => { if (lstMunicipios.Items.Count < 1) { return; } var path = Helpers.SelectFolder(); if (path.IsEmpty()) { return; } var municipios = lstMunicipios.Items.Cast <ListViewItem>().Select(x => (ACBrMunicipioNFSe)x.Tag); ProviderManager.Municipios.Clear(); ProviderManager.Municipios.AddRange(municipios); ProviderManager.Save(Path.Combine(path, "Municipios.nfse")); var pathMunicipios = config.Get("CaminhoArqCidades", string.Empty); ProviderManager.Save(Path.Combine(pathMunicipios, "Municipios.nfse")); }); }
public Preferencias() { InitializeComponent(); DefaultPath = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location); ExecuteSafe(() => { DefaultPath = Directory.CreateDirectory(DefaultPath + @"\Configuracoes").FullName; }); config = ACBrConfig.CreateOrLoad(Path.Combine(DefaultPath, "nfse.config")); txtArquivoCidades.Text = config.Get("CaminhoArqCidades", string.Empty) == string.Empty ? DefaultPath : config.Get("CaminhoArqCidades", string.Empty); txtFolderConfig.Text = config.Get("CaminhoConfiguracoes", string.Empty) == string.Empty ? DefaultPath : config.Get("CaminhoConfiguracoes", string.Empty); SaveConfig(); }
public FormNova() { InitializeComponent(); config = ACBrConfig.CreateOrLoad(); UpdateCidades(); ConfigPath = Application.StartupPath + @"\Configuracoes"; config = ACBrConfig.CreateOrLoad(Path.Combine(ConfigPath, "nfse.config")); acbrNFSe = new ACBrNFSe(); var municipioArq = config.Get("CaminhoArqCidades", string.Empty) + @"\Municipios.nfse"; if (!municipioArq.IsEmpty()) { LoadMunicipios(municipioArq); } cmbAmbiente.EnumDataSource <DFeTipoAmbiente>(DFeTipoAmbiente.Producao); }
private void LoadConfig() { var cnpj = config.Get("PrestadorCPFCNPJ", string.Empty); if (!cnpj.IsEmpty()) { txtCPFCNPJ.Text = cnpj.FormataCPFCNPJ(); } txtIM.Text = config.Get("PrestadorIM", string.Empty); txtRazaoSocial.Text = config.Get("PrestadorRazaoSocial", string.Empty); txtFantasia.Text = config.Get("PrestadorFantasia", string.Empty); txtFone.Text = config.Get("PrestadorFone", string.Empty); txtCEP.Text = config.Get("PrestadorCEP", string.Empty); txtEndereco.Text = config.Get("PrestadorEndereco", string.Empty); txtNumero.Text = config.Get("PrestadorNumero", string.Empty); txtComplemento.Text = config.Get("PrestadorComplemento", string.Empty); txtBairro.Text = config.Get("PrestadorBairro", string.Empty); var codMunicipio = config.Get("Municipio", 0); if (codMunicipio > 0) { var municipio = ProviderManager.Municipios.SingleOrDefault(x => x.Codigo == codMunicipio); if (municipio != null) { cmbCidades.SelectedItem = municipio; } } cmbAmbiente.SelectedItem = config.Get("Ambiente", DFeTipoAmbiente.Homologacao); txtCertificado.Text = config.Get("Certificado", string.Empty); txtSenha.Text = config.Get("Senha", string.Empty); txtNumeroSerie.Text = config.Get("NumeroSerie", string.Empty); }
private void LoadConfig() { config = ACBrConfig.CreateOrLoad("cte.config"); txtCertificado.Text = config.Get("Certificado", string.Empty); txtSenha.Text = config.GetCrypt("Senha", string.Empty); txtNumeroSerie.Text = config.Get("NumeroSerie", string.Empty); chkSalvarSoap.Checked = config.Get("SalvarSoap", acbrCTe.Configuracoes.WebServices.Salvar); txtArquivosSoap.Text = config.Get("PathSoap", acbrCTe.Configuracoes.Arquivos.PathSalvar); cbbUfWebservice.SetSelectedValue(config.Get("UF", acbrCTe.Configuracoes.WebServices.UF)); rdbProducao.Checked = config.Get("Ambiente", acbrCTe.Configuracoes.WebServices.Ambiente) == DFeTipoAmbiente.Producao; rdbHomologacao.Checked = config.Get("Ambiente", acbrCTe.Configuracoes.WebServices.Ambiente) == DFeTipoAmbiente.Homologacao; nudTimeOut.Value = config.Get("TimeOut", (int)acbrCTe.Configuracoes.WebServices.AguardarConsultaRet * 100); txtSchemas.Text = config.Get("PathSchemas", acbrCTe.Configuracoes.Arquivos.PathSchemas); txtPathCTe.Text = config.Get("PathCTe", acbrCTe.Configuracoes.Arquivos.PathCTe); txtArquivoServicos.Text = config.Get("PathServicos", acbrCTe.Configuracoes.Arquivos.ArquivoServicos); AplicarConfig(); }