public bool Editar(Contato contato) { int index = contatos.IndexOf(contato); if (index < 0) return false; contatos[index] = contato; return true; }
public bool Adicionar(Contato contato) { contato.Numero = countId++; if (contatos.Contains(contato)) return false; contatos.Add(contato); return true; }
public bool Adicionar(Contato contato) { SqlConnection conexaoComBanco = new SqlConnection(conString); SqlCommand command = new SqlCommand(); conexaoComBanco.Open(); command.Connection = conexaoComBanco; command.CommandText = SqlInsert; command.Parameters.AddWithValue("@N", contato.Nome); command.Parameters.AddWithValue("@T", contato.Telefone); command.Parameters.AddWithValue("@E", contato.Email); int resul = command.ExecuteNonQuery(); conexaoComBanco.Close(); return resul >= 0; }
public override bool InserirRegistro() { Contato c = new Contato(); Console.WriteLine("Inserir Contato ============================================\n"); Console.Write("Digite o nome: "); c.Nome = Console.ReadLine(); Console.Write("Digite o telefone: "); c.Telefone = Console.ReadLine(); Console.Write("Digite o Email:"); c.Email = Console.ReadLine(); Console.Write("Digite o nome da empresa: "); c.Empresa = Console.ReadLine(); Console.Write("Digite o cargo: "); c.Cargo = Console.ReadLine(); return repos.Adicionar(c); }
public bool Editar(Contato contato) { throw new NotImplementedException(); }
private void MostraContato(Contato contato) { Console.WriteLine("Numero: " + contato.Numero); Console.WriteLine("Nome: " + contato.Nome); Console.WriteLine("Telefone: " + contato.Telefone); Console.WriteLine("Empresa: " + contato.Cargo); Console.WriteLine("Email: " + contato.Email); Console.WriteLine("--------------------------------------------\n"); }
private string GerarString(Contato contato) { return contato.Nome + ";" + contato.Email + ";" + contato.Telefone + ";" + contato.Empresa + ";" + contato.Cargo; }