private void GuardarDatos(Persona persona) { if(this.hashtable.ContainsKey (persona.llave)){ this.hashtable.Remove(persona.llave); } this.hashtable.Add(persona.llave,persona); }
private void PedirDatos(Persona persona) { Console.Write("Nombre: "); persona.Nombre = Console.ReadLine(); Console.Write("Domicilio: "); persona.Domicilio = Console.ReadLine(); Console.Write("e-mail: "); persona.Correo = Console.ReadLine(); Console.Write("Telefono: "); persona.Telefono = Console.ReadLine(); }
private void DisposicionLlave(Persona persona) { Console.Write ("Codigo: "); persona.llave = Console.ReadLine(); if(this.hashtable.ContainsKey(persona.llave)) { Console.WriteLine("No esta diponible, ingrese otra."); i=i-1; } else{ this.PedirDatos(); this.GuardarDatos(); } }
private void ImprimirAntes(Persona persona) { Console.WriteLine("\n-Informacion-"); Console.WriteLine("\nCódigo: " + persona.llave); Console.WriteLine("Nombre: " + persona.Nombre); Console.WriteLine("Domicilio: " + persona.Domicilio); Console.WriteLine("e-mail: " + persona.Correo); Console.WriteLine("Telefono: " + persona.Telefono); }
private void GuardarDatos(Persona persona) { this.hashtable.Add(persona.llave,persona); }