Example #1
0
        public void Editar()
        {
            string akey;
            Persona pe;

            for (int n=0; n<2; n++) {
                IDictionaryEnumerator comp = this.tabla.GetEnumerator();
                pe=new Persona();
                Console.Clear();
                Console.WriteLine("Ingrese la llave a editar: ");
                akey=Console.ReadLine();

                if(!this.tabla.ContainsKey(akey)){
                    Console.WriteLine("La llave " + akey + " no existe");
                    Console.ReadKey();}

                while(comp.MoveNext()){

                    pe = (Persona)(this.tabla[comp.Key]);

                    if(akey == pe.codigo){
                        Console.Write("Ingrese el nuevo nombre: ");
                        pe.nombre = Console.ReadLine();
                        Console.Write("Ingrese el nuevo telefono: ");
                        pe.telefono = Console.ReadLine();
                        Console.Write("Ingrese el nuevo facebook: ");
                        pe.facebook = Console.ReadLine();
                        break;
                    }
                }
            }
        }
Example #2
0
        public void Menu()
        {
            Console.WriteLine("Bienvenido");
            for (int i=0; i<4; i++) {
                Persona p = new Persona();

                Console.Write("Ingrese su codigo: ");
                p.codigo = Console.ReadLine();
                Console.Write("Ingrese su nombre: ");
                p.nombre = Console.ReadLine();
                Console.Write("Ingrese su telefono: ");
                p.telefono = Console.ReadLine();
                Console.Write("Ingrese su facebook: ");
                p.facebook = Console.ReadLine();

                this.tabla.Add(p.codigo, p);
                Console.Clear();
            }
        }
Example #3
0
        public void MostrarDatos()
        {
            IDictionaryEnumerator dict=this.tabla.GetEnumerator();
            Console.Clear();

             		 while ( dict.MoveNext() ){

                Persona p = new Persona();
                p= (Persona)(tabla[dict.Key]);
                Console.WriteLine("Codigo: {0}", p.codigo);
                Console.WriteLine("Nombre: {0}", p.nombre);
                Console.WriteLine("Telefono: {0}", p.telefono);
                Console.WriteLine("Facebook: {0}", p.facebook);
                Console.WriteLine("\n");

            }
        }