public void inserirAmigo(eAmigo novoAmigo) { try { string sValor = ""; sValor += novoAmigo.Nome + "|"; sValor += novoAmigo.Endereco + "|"; sValor += novoAmigo.Bairro + "|"; sValor += novoAmigo.Cidade + "|"; sValor += novoAmigo.CEP + "|"; sValor += novoAmigo.Latitude.ToString() + "|"; sValor += novoAmigo.Longitude.ToString() + "|"; var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); config.AppSettings.Settings.Add(novoAmigo.Nome, sValor); config.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection("appSettings"); } catch (Exception ex) { Console.WriteLine("\nErro ao incluir Amigo.\nDescrição: " + ex.Message + "\nTente novamente."); this.Erro = true; } }
private static void cadastroGeoFriends() { /* * Menu Cadastro de Amigos */ string sNome; string sEndereco; string sBairro; string sCidade; string sCep; string sLatitude; string sLongitude; string strTela = "+------------------------------------+\n" + "| GeoFriends - Localicação de Amigos |\n" + "| Author: Claudenir Vieira |\n" + "| Data: 11/07/2018 |\n" + "+------------------------------------+\n\n" + "Cadastro de Amigos\n\n" + "Informe os dados ou [ENTER] no Nome para sair: \n\n" + "Nome: "; while (true) { Console.Clear(); Console.Write(strTela); sNome = Console.ReadLine(); if (String.IsNullOrEmpty(sNome)) { break; } Console.Write("Endereço: "); sEndereco = Console.ReadLine(); Console.Write("Bairro: "); sBairro = Console.ReadLine(); Console.Write("Cidade: "); sCidade = Console.ReadLine(); Console.Write("Cep: "); sCep = Console.ReadLine(); Console.Write("Latitude: "); sLatitude = Console.ReadLine(); Console.Write("Logitude: "); sLongitude = Console.ReadLine(); eAmigo novoAmigo = new eAmigo(); novoAmigo.Nome = sNome; novoAmigo.Endereco = sEndereco; novoAmigo.Bairro = sBairro; novoAmigo.Cidade = sCidade; novoAmigo.CEP = sCep; novoAmigo.Latitude = Convert.ToDouble(sLatitude.Replace(".", ",")); novoAmigo.Longitude = Convert.ToDouble(sLongitude.Replace(".", ",")); if ((String.IsNullOrEmpty(sEndereco + sBairro + sCidade) && (String.IsNullOrEmpty(sCep)))) { Console.WriteLine("\nDados incompletos, Tente incluir novamente!"); } else { AmigoProcesso AmigoNovoProcesso = new AmigoProcesso(); AmigoNovoProcesso.inserirAmigo(novoAmigo); if (AmigoNovoProcesso.Erro == false) { Console.WriteLine("\nAmigo incluído com sucesso!"); } } Console.ReadKey(); } Console.Clear(); }